christian: url wird immer noch doppelt geparst

Beitrag lesen

Wenn du ausschließen kannst, dass bei den Tags vor dem http kein space kommt, könnstest du das Zeichen vor dem http befragen:

... [^=]http ...

Also ich hab es jetzt folgendermaßen ausprobiert:

$text= preg_replace("/(([^=]http(s?)://)|(www.))(([\w-.]+)(/[[1]]+)*)/i", "[url=http$3://$4$5]$2$4$5[/url]", $text);

Allerdings hat sich im Ergebnis bisher nichts geändert


  1. :space: ↩︎