Mailinglisten-Archive |
Hallo Liste, habe hier eine Frage zu den Perl Reg-Ex unter php4. Mit folgenden Code versuche ich das Muster "aabaa" in einem String zu finden. Besonderheit: String und das Muster sind in mehrere Zeilen getrennt. Also so: Zeile1 aa baa Zeile2 <snip> if (preg_match ("/(aabaa)(?m)/", "Zeile1".chr(13).chr(10)."aa".chr(13).chr(10)."baa".chr(13).chr(10)."Zeile2" , $match)) { print "A match $match[0] was found."; } else { print "A match was not found."; } </snip> Soweit ich die PERL-RegEx verstanden habe, kann ich mit der Option "m" eine "multiline"-Suche realisieren. Hat jemand eine Idee, warum das nicht funktioniert? Vielen Dank, Manuel
php::bar PHP Wiki - Listenarchive