seth: Reguläre Ausdrücke

Beitrag lesen

gudn tach!

Daher die Frage: Kann ich im regulären Ausdruck generell jedes zu suchende Sonderzeichen sicherheitshalber mit vorangestelltem \ angeben?

short answer: no.

long answer: nooooooooooo!

pauschales escapen ist eine ganz schlechte idee, z.b. hatte \K bis vor wenigen monaten in perl noch die bedeutung des literalen "K" (aber auch bloss aus kulanz, weil was anderes noch keinen sinn gemacht haette und wer will schon fehlermeldungen wegen sowas um die ohren gehauen bekommen). seit 5.9.3 (iirc, spaetestens jedenfalls seit 5.10.0) ist \K etwas gaaanz anderes.

prost
seth