Hi,
\b matcht auf ein imaginäres Konstrukt - eben wie beschrieben die Grenze zwischen nicht-Wort-Zeichen und Wort-Zeichen - aber es matcht kein greifbares "Zeichen".
Das habe ich auch nicht gemeint. Ich wollte zum Ausdruck bringen, dass \b unter anderem ein Leerzeichen, ein Zeilenumbruch, ein Tab u. A. sein kann, also welche Zeichen als Word-Boundary angesehen werden.
_Kein_ Zeichen wird als Word-Boundary angesehen.
Eine Word-Boundary ist die _Position_ _zwischen_ _zwei_ _Zeichen_, von denen eines in \w und das andere in \W enthalten ist, bzw. die _Position_ vor einem Zeichen aus \w am Anfang bzw. die _Position_ nach einem Zeichen aus \w am Ende.
(Anfang bzw. Ende beziehen sich dabei - abhängig vom Modus - nur auf String-Anfang bzw. -String-Ende oder zusätzlich auch auf Zeilen-Anfänge bzw. Zeilen-Enden innerhalb des Strings)
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.