Hoi,
Der Eingabeprompt.
Genau richtig - hast du es zuerst ausprobiert oder zuerst ueberlegt? ;-)
Mal sehen ob ich's auch richtig interpretiere:
$1 würde die "Wortgrenze" enthalten. Da das aber natürlich nichts
ist das man irgendwie als string verarbeiten kann ist natürlich
auch die if-Abfrage false. Okay, ist jetzt von hinten herum
beschrieben :)
Jepp. \b ist kein Zeichen, nur ein Modifier. Aehnlich wie \Q und \E. Aber trotzdem
ist es nicht ganz richtig. Wie gesagt, \b ist kein Zeichen, deshalb matcht es nicht auf
den Space zwischen 'blah' und 'blub'. Deshalb wird auch der Teil im If gar nicht erst
ausgefuehrt.
Mit \W statt \b müsste ich allerdings das Leerzeichen zwischen
blah und blub erhalten.
Jupp.
Gruss,
CK