BB-Code Replace

ICPUI

Mitglied
Hi all
Ich mache gerade BB-Codes und da hab ich gemacht das bei einer URL folgendes eingesetzt wird:
Code:
[url=www.tutorials.de]Hier Klicken[url]
Nun gehts aber beim Replace ned. Es wird nicht ersetzt. Hier der Code:
PHP:
#BB code Hyperlink
$text = str_replace("/\[url=(.*?)\](.*?)\[\/url\]/si","<a href=\"http://\\1\" target=\"_blank\">\\2</a>",$text);
$text = str_replace("/\[url=http:\/\/(.*?)\](.*?)\[\/url\]/si","<a href=\"http://\\1\" target=\"_blank\">\\2</a>",$text);

Brauche schnell Hilfe
mfg
ICPUI
 
versuch es mal so:
PHP:
$text = preg_replace("/\[url=(.*?)\](.*?)\[\/url\]/", "<a href=\"\\1\" target='_blank'>\\2</a>", $text); 
    $text = preg_replace("/\[url\](.*)\[\/url\]/isU", "<a href='$1' target='_blank'>$1</a>", $text);

Gruss Rambo51
 
Zurück