Alternativen |
Top Previous Next |
Skripte > Tokendefinitionen > Reguläre Ausdrücke > Alternativen
Ein regulärer Ausdruck (oder Unterausdruck) kann Alternativen enthalten. D.h. der gesamte Ausdruck steht dann in Übereinstimmung mit dem Text, wenn eine seiner Alternativen auf den Text passt. Alternativen werden durch das Pipe-Zeichen "|" voneinander getrennt.
Beispiele:
"a(b|c)" passt auf "ab" oder "ac".
"abc|def" passt auf "abc" oder "def", aber nicht auf abdef.
Am letzten Beispiel ist ersichtlich, dass jede Alternative den größtmöglichen Unterausdruck umfasst (im Gegensatz zu den Wiederholungen s.u.): "abc|def" ist nicht etwa zu lesen als "ab" gefolgt von "c" oder "def", sondern als "abc" oder "def".
|
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |