Regulärer Ausdruck
Eine Folge von Zeichen, die auf Zeichenfolgen hindeuten (auch als L(R) dargestellt). Wenn ein regulärer Ausdruck zum Einschränken eines lexikalischen Bereichs verwendet wird, wird mit diesem regulären Ausdruck sichergestellt, dass nur Zeichenfolgen in der Zeichenfolgengruppe gültige Literale für Werte dieses Typs sind.
Ein regulärer Ausdruck besteht aus 0 (null) oder mehr Verzweigungen, die durch das Zeichen "oder"-Zeichen (|) getrennt sind.
Syntax
regExp :: = branch ('|' branch) *
Hinweise
In der folgenden Tabelle werden gültige reguläre Ausdrücke R und ihre Zeichenfolgen L(R) aufgeführt.
Gültige reguläre Ausdrücke R für alle Verzweigungen S und regulären Ausdrücke T |
Menge von Zeichenfolgen L(R) |
---|---|
(leere Zeichenfolge) |
Die Menge, die nur die leere Zeichenfolge enthält. |
S |
Alle Zeichenfolgen in L(S). |
S|T |
Alle Zeichenfolgen in L(S) und alle Zeichenfolgen in L(T). |
Siehe auch
Referenz
Reguläre Ausdrücke des XML-Schemas
XML-Schema – Referenzübersicht für reguläre Ausdrücke