Vinzenz Mai: Regulärer Ausdruck

Beitrag lesen

Hallo,

experimentell ermittelt, nicht aus der Doku: Dein Backslash wird als Maskierungszeichen ignoriert, sprich bei der Auswertung des Ausdrucks eliminiert. Danke für die Hilfe.
Wie Du schreibst "experimentell ermittelt" lt. meinen bisherigen Erfahrungen musste ein . im regulären Ausdruck mit einem \ maskiert werden.

wie ich schon geschrieben habe: zwei Auswertungsrunden, siehe auch Doku, Variablen-Substitution:

a) Auswertung der Zeichenkette in doppelten Anführungszeichen:
   Hierbei wird aus dem doppelten Backslash ein einfacher Backslash
b) Auswertung des regulären Ausdrucks

Sowas ist in $programmiersprache häufig anzutreffen.

Ich habe Dir nicht umsonst eine Schreibweise empfohlen, die ohne Backslash auskommt.

Freundliche Grüße

Vinzenz