Vorheriges Thema: Aus einzelnen Zeichen bestehende SequenzenNächstes Thema: Was ist eine Entsprechung?


Verschiedene Escape-Sequenzen

Folgende Sequenzen sind weitgehend mit perl kompatibel. Beachten Sie jedoch die Unterschiede in Bezug auf die Bedeutungen von \l \L \u und \U:

\w

Entspricht [[:word:]]

\W

Entspricht [^[:word:]]

\s

Entspricht [[:space:]]

\S

Entspricht [^[:space:]]

\d

Entspricht [[:digit:]]

\D

Entspricht [^[:digit:]]

\l

Entspricht [[:lower:]]

\L

Entspricht [^[:lower:]]

\u

Entspricht [[:upper:]]

\U

Entspricht [^[:upper:]]

\C

Beliebiges einzelnes Zeichen, entspricht '.'

\X

Entspricht allen Unicode-Kombinierungs-Zeichenfolgen, zum Beispiel "a\x 0301" (ein Buchstabe mit einem Akut)

\Q

Der Operator für Anfangs-Anführungszeichen; alles was folgt, wird als Literalzeichen behandelt, bis ein End-Anführungszeichen-Operator \E angetroffen wird.

\E

Der Operator für End-Anführungszeichen, beendet die mit \Q beginnende Sequenz.