Code:
<?php $text = "<a href=\"http://www.test.com\" target=\"_blank\">Test-Seite</a> hier innerhalb von a href<br> [ url]http://www.test.com[/ url] hier innerhalb von URL<br> [ url=http://www.test.com]Test-Seite[/ url] hier innerhalb von URL=<br> http://www.test.com hier ganz Solo und hier soll es ausgetauscht werden.<br>"; function ubb($msg) { global $link; // Muss natürlich ungekehrt sein. Ich will ja nur die http: Ohne eines der folgenden Zeichen darvor " ] $msg = str_replace("([\"\]=]http://(.*))","ERSETZT\\1",$msg); return $msg; } echo ubb($text); ?>
Kommentar