Problème pour transformer les url en liens cliquable
Bonjour !
J'ai un petit problème concernant ce regex :
Code:
1 2
| $tmp = eregi_replace("([[:alnum:]]+)://([^<[:space:]]*)([[:alnum:]#?/&=])",
"<a href=\"\\1://\\2\\3\" target=\"_blank\">\\2\\3</a>",$tmp); |
il me sert à transformer les url de type 'http://www.lol.com' en '<a href="http://www.lol.com">www.lol.com</a>'
Le problème est que si un lien se trouve déjà sous sa forme cliquable HTML, il sera quand même reconnu, c'est pourquoi j'aurai voulu empecher la reconnaissance des url entourées par des guillemets ", mais je n'y arrive pas
:oops: