|
![]() ![]() ![]() ![]() ![]() |
@words = split /(?=[A-Z])/; |
![]() | Mit (?=regexp) findet eine Vorausschau statt, ohne
daß dabei Text erfaßt wird (zero-width lookahead).
|
![]() | Obiges Beispiel zerlegt Namen wie "ThisIsALongName" in ("This", "Is", Ä", "Long", "Name"). |
![]() | Bei (?!regexp) handelt es sich um eine negierte
Vorausschau: Das Muster trifft zu, wenn nichts folgt,
auf das regexp zutrifft.
|
![]() | Mit (?<=regexp) ist eine Rückschau möglich, wobei
jedoch regexp nur eine begrenzte Länge erfassen darf.
|
![]() | Die entsprechende negierte Form ist (?<!regexp).
|
![]() ![]() ![]() ![]() ![]() |
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003 |