wahsaga: m-modifier in Regulaerem Ausdruck

Beitrag lesen

hi,

$text = preg_replace("/(http://[^|]*?)( )|(http://[^|]*?)(<)/i","<a href="$1">$1</a>$2",$text);

Dies gibt <a href=""></a>br> aus, das heisst irgendwo gehen die eingeklammerten Variablen verloren. Wenn ich $3 und $4 benutze funktioniert die zweite Haelfte, da ich aber eine Alternative angegeben habe sollte doch eigentlich beides funktionieren, oder?

Vielleicht eher
$text = preg_replace("/(http:\/\/[^|]*?)( |<.*>)/i","<a href=\"$1\">$1</a>$2",$text);

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }