DannyLupo: preg_match Text INNERHALB zweier Marken auslesen

Beitrag lesen

Aber was mache ich denn, wenn eben 2 URLs vorkommen?

Die Gefräßigkeit mit dem Modifikator U (PCRE_UNGREEDY) zügeln.

Wie sähe das in meinem Fall denn aus?:

preg_match("/[url](.*)[/url]/",
    "aaaa[url]www.test1.de[/url]bbbbb[url]www.test2.de[/url]ccc", $treffer);
$host = $treffer[1];
echo $host;

Wie bekomme ich denn die beiden Links dann heraus?
(www.test1.de und www.test2.de)

Für eine letzte Antwort schonmal Danke im Voraus,
Gruß, Danny.