Ansichten:
REGULÄRER AUSDRUCK
BESCHREIBUNG
. (Punkt)
Beliebiges Zeichen (Byte) außer Zeilenumbruch
x
Das Zeichen 'x'
\\
Das Zeichen '\'
\a
Das Alarmzeichen (Glocke) (ASCII 0x07)
\b
  • Wenn dieses Metasymbol in eckigen Klammern [] oder allein steht, wird es als Rückschrittzeichen (ASCII 0x08) behandelt. Zum Beispiel [\b] oder \b
  • Wenn dieses Metasymbol am Anfang (oder Ende) eines regulären Ausdrucks steht, bedeutet es, dass jeder übereinstimmende String des regulären Ausdrucks überprüfen muss, ob die linke (oder rechte) Seite des übereinstimmenden Strings eine Grenze ist. Zum Beispiel:
    • \bluck > Die linke Seite muss die Grenze sein
    • luck\b > Die rechte Seite muss die Grenze sein
    • \bluck\b > Beide Seiten müssen die Grenze sein
  • Wenn dieses Metasymbol in der Mitte eines regulären Ausdrucks erscheint, führt es zu einem Syntaxfehler.
\f
Das Form-Feed-Zeichen (ASCII 0x0C)
\n
Das Zeilenumbruchzeichen (Line Feed) (ASCII 0x0A)
\r
Das Wagenrücklaufzeichen (ASCII 0x0D)
\t
Das normale (horizontale) Tabulatorzeichen (ASCII 0x09)
\v
Das vertikale Tabulatorzeichen (ASCII 0x0B)
\n
Das Zeichen mit dem oktalen Wert 0n (0 <= n <= 7)
\nn
Das Zeichen mit dem oktalen Wert 0nn (0 <= n <= 7)
\mnn
Das Zeichen mit dem oktalen Wert 0mnn (0 <= m <= 3, 0 <= n <= 7)
\xhh
Das Zeichen mit einem hexadezimalen Wert von 0xhh, zum Beispiel, \x20 bedeutet das Leerzeichen
Tipp
Tipp
Wenn Ihr Ausdruck die Zeichen \ | ( ) { } [ ] . ^ $ * + oder ? enthält, müssen Sie diese durch ein \ unmittelbar vor dem Zeichen maskieren. Andernfalls werden sie als reguläre Ausdrucksoperatoren und nicht als literale Zeichen betrachtet.