Zum Hauptinhalt springen
Mit Kameleoon können Sie URLs mithilfe regulärer Ausdrücke ansprechen. Hier ist eine detaillierte Liste der am häufigsten verwendeten regulären Ausdrücke:
  • . = Ersetzt ein Zeichen durch ein anderes in Ihrem regulären Ausdruck. Zum Beispiel zielt der Ausdruck Kamele.on auf URLs ab, die Kameleoon, Kamele0n, Kamele8on usw. enthalten.
  • * = Löscht das vorherige Zeichen oder fügt dasselbe Zeichen danach hinzu. Zum Beispiel zielt der Ausdruck Kameleoo*n auf URLs ab, die Kameleon, Kameleoon, Kameleooon usw. enthalten.
  • ? = Löscht oder belässt das vorherige Zeichen. Zum Beispiel zielt Kameleoo?n auf URLs ab, die Kameleon und Kameleoon enthalten.
  • + = Fügt das vorherige Zeichen ein oder mehrere Male hinzu. Zum Beispiel zielt Kameleo+n auf URLs ab, die Kameleoon und Kameleoooon enthalten.
  • | = Zielt auf mehrere Zeichenketten ab. Es ist wie ein „Oder”-Operator. Zum Beispiel zielt Kameleoon|Chameleoon auf Kameleoon oder Chameleoon ab.
  • ^ = Zielt auf den Anfang der Zeichenkette ab. ^Kameleoon zielt auf URLs ab, die mit Kameleoon beginnen.
  • $ = Zielt auf das Ende der Zeichenkette ab. Kameleoon$ zielt auf URLs ab, die mit Kameleoon enden.
  • () = Erstellt Gruppen aus mehreren Elementen. Dieser reguläre Ausdruck wird normalerweise mit | kombiniert. Zum Beispiel zielt Kameleoon (AB Testing|Conversion) Tool auf Kameleoon AB Testing Tool oder Kameleoon Conversion Tool ab.
  • [] = Zielt auf jedes Zeichen innerhalb der [] ab. Zum Beispiel zielt /Kameleoon/[234] auf Kameleoon 2, Kameleoon 3 und Kameleoon 4 ab.
  • - = /kameleoon/[2-9] zielt auf jede Seite von Kameleoon 2 bis Kameleoon 9 ab.
  • {} = Definiert Zeichenvorkommensgrenzen. Zum Beispiel zielt Kameleo{2,4}n auf URLs ab, die Kameleoon, Kameleooon oder Kameleoooon enthalten.
Wenn Ihre Zeichenkette ein Sonderzeichen enthält (zum Beispiel ,, ., *), fügen Sie davor einen Backslash \ ein.
Diese Ausdrücke unterscheiden zwischen Groß- und Kleinschreibung.
Hier sind einige Beispiele für reguläre Ausdrücke:
  • ^.{10}$ = zielt auf URLs ab, die genau 10 Zeichen enthalten.
  • general\.(html|php)$ = zielt auf URLs ab, die entweder mit general.php oder general.html enden.
  • /fr/ = zielt auf URLs ab, die /fr/ enthalten.
  • /annexes/.*d{3} = zielt auf URLs ab, die das Fragment /annexes/ und eine dreistellige Zahl enthalten.
  • /annexes/.*d{2}.*test.html$ = zielt auf URLs ab, die das Fragment /annexes/, eine zweistellige Zahl enthalten und mit test.html enden.