Hallo Leute,
ich habe eine Frage zum Buch Reguläre Ausdrücke, 2. Auflage (deutsch) von Jeffrey E. F. Friedl. Bin zwar erst bei Seite 70, habe aber da was festgestellt wo ich glaube, dass es sich um einen Fehler handelt. Konnte in der Errata keinen Hinweis dazu finden, desshalb frage ich einfach mal hier nach. Vielleicht haben ja einige die zweite Auflage.
Ich zitiere Seite 68, Absatz drei:
Wenn eine Wortgrenze eine Position ist, bei der auf der einen Seite \w passt und auf der anderen Seite \w nicht passt, dann koennen wir mit (?<!\w)(?=\w) einen Wortanfang und mit dem Gegenstueck (?=\w)(?<!\w) ein Wortende erkennen.
Letzteres erscheint mir irgendwie falsch. Meiner Meinung nach muesste das Gegenstueck fuer Wortende so ausschauen: (?<=\w)(?!\w)
Oder liege ich da falsch? Wuerde mich ueber eine Antwort freuen.
ciao
chrizel
Lesezeichen