Moin!
Ich mach hier gerade eine kleine bbcode funktion, die u.a *link* mit <a href usw... ersetzt. das klappt soweit ganz gut
jetzt das problem:
Die Links ohne http:// funktionieren natürlich nicht. Kann ich was an dem Regulären Ausdruck ändern, oder wie löse ich das problem?
Ich mach hier gerade eine kleine bbcode funktion, die u.a *link* mit <a href usw... ersetzt. das klappt soweit ganz gut
Code:
$String = preg_replace("#(\[url\])(.*)(\[/url\])#Ui","<a href=\"\\2\" target=\"_blank\">\\2</a>",$String);
Die Links ohne http:// funktionieren natürlich nicht. Kann ich was an dem Regulären Ausdruck ändern, oder wie löse ich das problem?

Kommentar