Bonjour
Je souhaite ajouter une condition à mon pattern.
Ne capturer l'url que si :
- il y a un espace ou un retrait avant afin que -url ne soit pas capturé à cause du tiret par exemple
- il n'y rien avant (rien dans le cas où l'url est en première position de la chaine de caractère)
- qu'elle n'est pas située entre [ url]..[ /url]
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part '#((https?|ftp)://\S+)(\s|\z)#'
Partager