Thread Regex-Frage: \b und \B bei Sonderzeichen (2 answers)
Opened by svwcharly at 2007-06-23 01:15

moritz
 2007-06-23 02:32
#77757 #77757
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
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 ;-)

View full thread Regex-Frage: \b und \B bei Sonderzeichen