Liebes Forum,
ich möchte gerne eine Text ($text) nach vorhandenen URLs durchsuchen und durch Link-Tags ersetzen. Mit einem Mix aus „s///“ und „if“ bekomme ich das zwar hin, doch ich halte meine Lösung für nicht besonders elegant – mal ganz abgesehen davon, was es an Rechenleistung bei großen Datenmengen verursachen könnte.
Kennt jemand ein bewährte Script oder eine Modul das mir die Arbeite abnimmt?
Bsp.
Quelle:
blabla bla bla lalalaaa
www.abc.de
http://www.abc.de
http://abc.de
blabla bla bla lalalaaa
abc.de
xyz.abc.de
blabla bla bla lalalaaa
www.abc.de/bsp/info.htm
blabla bla bla lalalaaa
Lösung:
????
Ergebniss:
blabla bla bla lalalaaa
<a href=”http://www.abc.de” target=”_blank”>www.abc.de</a>
<a href=”http://www.abc.de” target=”_blank”>http://www.abc.de</a>
<a href=”http://abc.de” target=”_blank”>http://abc.de</a>
blabla bla bla lalalaaa
<a href=”http://abc.de” target=”_blank”>abc.de</a>
<a href=”http://xyz.abc.de” target=”_blank”>xyz.abc.de</a>
blabla bla bla lalalaaa
<a href=”http://www.abc.de/bsp/info.htm” target=”_blank”>www.abc.de/bsp/info.htm</a>
blabla bla bla lalalaaa
Danke und Gruß
Ka Perla