Vorheriges Thema: Pufferoperatoren

Nächstes Thema: Aus einzelnen Zeichen bestehende Sequenzen

Escape-Operator

Das Escape-Zeichen "\" hat mehrere Bedeutungen.

Innerhalb einer Satzvereinbarung ist das Escape-Zeichen ein normales Zeichen, falls der Merker regbase::escape_in_lists nicht gesetzt ist. In diesem Fall ist alles, was hinter dem Escape folgt, ungeachtet seiner normalen Bedeutung ein Literalzeichen.

Der Escape-Operator kann einen Operator einleiten, zum Beispiel: Rückverweise oder einen Wortoperator.

Durch den Escape-Operator kann das folgende Zeichen normal werden, zum Beispiel stellt "\*" ein Literal "*" und keinen Wiederholungsoperator dar.