Tokenize

Die Tokenize-Transformation wendet iterativ einen regulären Ausdruck auf die Eingabezeichenfolge an.

Im Gegensatz zu RETransform muss Tokenize jedoch nicht mit der gesamten Zeichenfolge übereinstimmen: Der reguläre Ausdruck, der für die Umwandlung von Tokenize verwendet wird, kann mit einer Teilmenge der Eingabe übereinstimmen. Nachdem eine Übereinstimmung gefunden wurde, wendet Tokenize den regulären Ausdruck erneut an, beginnend mit dem Zeichen nach dem Ende der letzten Übereinstimmung.

Parameter Beschreibung Standard
Name Deskriptiver Name der Transformation. Hier können Sie einen beliebigen Namen eingeben.
Groß-/Kleinschreibung Wahr oder falsch. Gibt an, ob bei der Übereinstimmung zwischen Groß- und Kleinschreibung unterschieden wird.
Kommentare Optional. Anmerkungen zur Transformation.
Bedingung Die Bedingungen, unter denen diese Umwandlung angewendet wird.
Standard Der Standardwert, der verwendet wird, wenn die Bedingung erfüllt ist und der Eingabewert entweder nicht verfügbar ist oder der reguläre Ausdruck nicht mit dem Eingabewert übereinstimmt.
Ausdruck Der reguläre Ausdruck, der für die Zuordnung verwendet wird.
Ausgaben Die Namen der Ausgabezeichenfolgen. Sie können für eine bestimmte Eingabezeichenfolge mehrere Ausgaben haben. Die Anzahl der Ausgaben muss der Anzahl der erfassten Untermuster im regulären Ausdruck entsprechen.

Im folgenden Beispiel verwendet die Umwandlung Tokenize einen regulären Ausdruck, um die Namen der Abfragezeichenfolgen (in cs-uri-query) zu erfassen und das erfasste Untermuster (den Abfragenamen) in x-ull-query-name auszugeben.

Für die Abfragezeichenfolge "a=b&c=d"wäre die Ausgabe ein Vektor, der "a"und "c"enthält.

Weitere Informationen zu regulären Ausdrücken finden Sie unter Reguläre Ausdrücke.

Auf dieser Seite