Mailinglisten-Archive |
Hallo Liste, ich habe mehrere Zeilen wie diese hintereinander in einem String: <b>Nummer1</b><a href="index_xyz.html" class=blue>Das ist nun der Satz</a> <font size=1>10:47</font><p class=news> und möchte dort mit preg_match_all die folgenden Werte herausfiltern: Nummer1 index_xyz.html Das ist nun der Satz 10:47 folgender Ausdruck funktioniert aber nicht: $exp= "#<b>(.*)</b><a href=\"(.*)\" class=blue>(.*)</a> <font size=1>(.*)</font><p class=news>#"; preg_match_all($exp, $treffer[1], $getroffen); for($i=0;$i<5;$i++) $Ausgabe.= "$prefix".$getroffen[1][$i]." <a href=\"http://yxz.de/".$getroffen[2][$i]. "/\">" . $getroffen[3][$i]. "</a><br>\n"; } Wo liegt der Fehler? Vielen Dank Andreas -- vocote.de EDV-Beratung WWW: http://www.vocote.de Andreas Kaiser email: info_(at)_vocote.de Neudörfeler Str. 4a Telefon: +49-37439-77175 08543 Jocketa Fax: +49-37439-77185
php::bar PHP Wiki - Listenarchive