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