Hallo alle zusammen,
wieso erkennt der regukläre Ausdruck
/(?<!/zeugdazwischen)/zeugamende/
korrekterweise die Zeichenketten
"zeugamanfang/zeugamende"
"zeugamanfang/wasanderes/zeugamende"
während der Ausdruck
/zeugamanfang(?<!/zeugdazwischen)/zeugamende/
nur noch die erste Zeichenkette trifft (getestet mit preg_match in PHP 5)? Ich möchte doch einfach nur der negative lookbehind assertion etwas voranstellen. Wieso führt das zu einem Problem?
Gruß,
Alex