Bonjour,
J'ai un problème d'expression régulière.
J'ai la chaine suivante :
à transformer en :
Code : Sélectionner tout - Visualiser dans une fenêtre à part [url ]http://www.unsitequelconque.com[/url ]
J'avais trouvé ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="http://www.unsitequelconque.com" target="_blanc">http://www.unsitequelconque.com</a>
Mais ca ne marche pas, et ca dépasse mes compétences.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $TabModele[] = "#\[url\]^http(s)?://[-[:alnum:]]+\.[-[:alnum:]]+\.[a-zA-Z]{2,4}(:[0-9]+)?$\[/url\]#is"; $TabRemplacement[] = "<a href=\"\1\2\" target=\"_blank\" class=\"postlink\">\1\2</a>"; $Message = preg_replace($TabModele, $TabRemplacement, $Message);
Une idée ?
![]()
Partager