Freigeben über


Rückverweiskonstrukte

In der folgenden Tabelle werden optionale Parameter aufgelistet, die Rückverweismodifizierer zu einem regulären Ausdruck hinzufügen.

Rückverweiskonstrukt Definition

\ number

Rückverweis. Beispiel: (\w)\1 findet doppelte Wortzeichen.

\k<name>

Benannter Rückverweis. Beispiel: (?<char>\w)\k<char> findet doppelte Wortzeichen. Der Ausdruck (?<43>\w)\43 hat die gleiche Funktion. Sie können anstelle von spitzen Klammern einfache Anführungszeichen verwenden. Beispiel: \k'char'.

Beachten Sie die Zweideutigkeit bei Oktalescapecodes und \number-Rückverweisen mit der gleichen Notation. Weitere Informationen dazu, wie das Modul für reguläre Ausdrücke die Zweideutigkeit auflöst, finden Sie unter Rückverweise.

Siehe auch

Weitere Ressourcen

Sprachelemente für reguläre Ausdrücke