Syntax für reguläre Ausdrücke

In Automation können Sie reguläre Ausdrücke (regex) verwenden, um bestimmte Bedingungen wie eine URL oder Event-Daten/Eigenschaften abzugleichen.

Was ist ein regulärer Ausdruck?

Ein regulärer Ausdruck ist eine Abfolge von Zeichen, die ein bestimmtes Suchmuster spezifizieren. Eventuell möchten Sie alle URL suchen, die mit https:// oder http:// beginnen, /account/ in der Mitte enthalten und mit der sechsstelligen Kontonummer des Kunden enden. Um eine komplexe Suche wie diese durchzuführen, müssen Sie reguläre Ausdrücke verwenden.

Für komplexe Anforderungen wenden Sie sich bitte an Ihren Entwickler, damit er den regulären Ausdruck (regex) für Sie erstellen kann. In diesem Artikel erhalten Sie weitere Informationen zu regulären Ausdrücken.

Wir haben ein paar Beispiele zur Verwendung von regulären Ausdrücken gesammelt, im Internet finden Sie jedoch noch viele weitere Informationen sowie Regex Validators, um Ihren regulären Ausdruck zu validieren. 

Beispiele

Ausdruck Beschreibung

[Konto]

 

Ein beliebiges Zeichen zwischen den Klammern finden
Ich möchte Konto in meiner URL finden

[^abc]

 

Ein Zeichen finden, das NICHT in Klammern steht
Meine URL soll nicht Warenkorb > [^Warenkorb] enthalten

[0-9]

 

Ein beliebiges Zeichen zwischen den Klammern finden (beliebige Zahl)
Ich möchte folgende Kontonummer (6-stellig) finden >

[0-9]{6}
[0-9]: Zeichenklasse, die es ermöglicht, eine der 10 Zahlen zu finden
{6}: Quantifizierer (6 Elemente)

[^0-9]

 

Ein beliebiges Zeichen finden, das NICHT in Klammern steht (alle Zeichen, die keine Zahlen sind)

(x|y)

 

Eine beliebige der spezifizierten Alternativen finden

Die URL soll .com oder .fr > (.com|.fr) enthalten

^sendinblue 

beginnt mit "sendinblue"

sendinblue$ 

endet mit "sendinblue"

^sendinblue$ 

stimmt genau mit "sendinblue" überein

[^i*&2@] 

enthält ein beliebiges anderes Zeichen als den Buchstaben i, einen Asterisk, ein Ampersand-Zeichen, 2 oder ein At-Zeichen.

SIB[0-9]{6-12}

Ich möchte die Kundennummer finden, die mit SIB anfängt, gefolgt von 6 bis 12 Zeichen (z. B. SIB34562788)

 

🤔 Sie haben eine Frage?

Wenden Sie sich bei Fragen an unser Support-Team: Erstellen Sie einfach ein Ticket über Ihr Konto. Wenn Sie noch kein Konto haben, können Sie uns hierkontaktieren.