Mailinglisten-Archive |
Tach Zusammen,
Eine kleine Aufgabe zu preg_match().
Ich möchte aus einem Text alle "<a href='bla' target='bla'>Wort</a>"
rausfischen.
Meine Funktion:
function findLink($text)
{
$total = "/<a href\=\'(.*)\'(.*)>(.*)<\/a>/";
if (preg_match($total,$text,$matches)) :
return $matches;
else :
die("Nothing");
endif;
}
gibt Immer "Nothing" aus. Selbst wenn $text NUR <a href='bla' usw...
enthält.
Muss ich < und > auch escapen ?
Hatte ich zwar schon probiert, aber brachte auch nix.
Ich bin nicht so der Perlentaucher, also wo liegt der Fehler ?
vielen Dank schon mal
grüsse
Henning
php::bar PHP Wiki - Listenarchive