Hallo Rolf,
alle URLs in $text
aha, so langsam kommmen die Anforderungen an das Konstrukt ans Tageslicht 😉
Ich dachte, das hätte ich schon irgendwo erwähnt gehabt 😏
dann wäre mal die nächste Frage: Wo denn noch? Worum handelt es sich bei $text?
Welche URLs willst Du konvertieren, und welche nicht? Kannst Du das genau spezifizieren, außer mit einem vagen Fingerzeig?
Es sind eigentlich 2 Stellen. Einmal in einem Adressfooter, der sowohl die Webadresse als auch die Email als auch ein Image des Users beinhalten kann. Aber einmal auch als Freitext, ähnlich eines Foreneintrages.
Die Emailadresse stellt hierbei das kleinere Problem dar, da ich das auch über tinymce machen kann. Aber die Umleitung der Links über ein derefererscript kann ich darüber nich steuern. Daher muss ich die Links finden. Zugleich wäre natürlich schön, wenn ich Videos einbetten und Images erlauben könnte und die dann eben auch nicht umgewandelt werden.
Das ist der Hintergrund der Geschichte.
Jörg
Deine Konvertierung ist kontextabhängig, und den wirst Du mit einem preg_match_all niemals finden.
Rolf