Mailinglisten-Archive |
> >> das erlaubt aber kein: ''Peters' Brot'' > > Mmmh. Ich muss meine Unit-Tests verbessern ;) > > > (?<!')''(.*?)'' > > So spontan kann man es dann ja damit Mal probieren. > > Das hatte ich auch schon mal. Problem: (.*?) frisst alles. > > ''''''''Das ist ein Test'' wird auch gematcht. Der extrahierte > String sieht dann einfach so aus: ''''''Das ist ein Test'' (minus > zwei ' am Anfang). Du kannst ja, wenn du möchtest mal ein paar Möglichkeiten, jeweils String und der zu matchende Teil, schicken. Wenn alles vorkommen/passieren kann, behaupte ich Mal, kannst du mit einem einzigen Regex eh nichts machen bzw. er wird so lang, dass es performanter wird ihn aufzuteilen. Was natürlich auch wieder von der Länge der Datei abhängt. Gruß Marcus
php::bar PHP Wiki - Listenarchive