![](https://seccdn.libravatar.org/avatar/2a347b18c06ada0bdb2501b5a3e9a8cf.jpg?s=120&d=mm&r=g)
Moin, * Martin Borchert <martin.borchert@gmx.de> [2003-09-06 06:41]:
Am Saturday 06 September 2003 00:16 schrieb Thorsten Haude:
* Martin Borchert <martin.borchert@gmx.de> [2003-09-04 01:56]:
Wie müsste ein regulärer Ausdruck aussehen, dass er alles matcht, aber nicht die Zeilen, in denen 'foobar' am Anfang steht. Bei NEdit so: (?<!^foobar) blabla Ich gehe mal davon aus, daß Perl bzw. die libpcre das auch kann.
Ja, das hab ich mir auch gedacht. Geht aber nicht. Aus dem einfachen Grund: ^ wird nur hinter [ als Negation betrachtet.
Das ^ steht hier für den Zeilenanfang. Die Negation erledigt das negative look-behind: (?<!beliebigeregex) bedeutet, daß vor einem Punkt *nicht* die beliebigeregex steht. Thorsten -- If you don't claim your humanity, you will become a statistic. - Tyler Durden