smacks04
22.11.2004, 14:21:48
Hi Leute,
folgender Code funzt nicht, da (">) anscheinend zu kurz ist um richtig erkannt zu werden.
$text = "Hier ein normaler <a href="http://www.testserver.com">Link</a> und ein blank <a href="http://www.testfarm.com" target="_blank">Weblink</a> in einem Satz!<br /><br />";
echo $text;
$text = ereg_replace ("(<a href="http://)(.*)(">)(.*)(</a>)","4",$text);
echo $text;
Hab vor "normale" Links und "blank" Links durch [link] bzw. [weblink] tags zu ersetzen.
Weiß jmd. wie eine solche Überprüfung trotzdem funktionieren könnte?
Gruß
Daniel
folgender Code funzt nicht, da (">) anscheinend zu kurz ist um richtig erkannt zu werden.
$text = "Hier ein normaler <a href="http://www.testserver.com">Link</a> und ein blank <a href="http://www.testfarm.com" target="_blank">Weblink</a> in einem Satz!<br /><br />";
echo $text;
$text = ereg_replace ("(<a href="http://)(.*)(">)(.*)(</a>)","4",$text);
echo $text;
Hab vor "normale" Links und "blank" Links durch [link] bzw. [weblink] tags zu ersetzen.
Weiß jmd. wie eine solche Überprüfung trotzdem funktionieren könnte?
Gruß
Daniel