Thread Regex-Frage: \b und \B bei Sonderzeichen
(2 answers)
Opened by svwcharly at 2007-06-23 01:15
Vielleicht möchtest du ja so etwas verwenden:
Code: (dl
)
s/(?:^|(?=\W))(\Q$such\E)(?:$|(?<=\W))/>>$1<</g (vorsicht, ungetested). Das 1) interpretiert $such als String, nicht als regex 2) schaut, ob davor (?=...) ein Nicht-Wort-Zeichen oder der Anfang des Strings ist 2) schaut, ob danach (?<=...) ein Nicht-Wort-Zeichen oder das Ende des Zeichens ist. Regexes sind toll ;-) |