Bonjour,

Je viens chercher un peu d'aide car je tourne en rond ...
Je veux remplacer un mot par lien sauf dans un lien

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$string = 
'Ce mot doit être remplacé mais pas dans ce lien 
sur le <a href="1-mot-2">mot</a> et remplacé ici aussi ce mot';
$patterns = '/(\bmot\b)/i';
$replacements = '<a href="1-${1}">${1}</a>';
Ceci me remplace aussi le motif 'mot' dans le href du lien.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Ce mot doit être remplacé mais pas dans ce lien sur le mot-2">mot et remplacé ici aussi ce mot
Je n'arrive pas à exclure cette situation du pattern.

Merci d'avance pour votre aide !
A bientôt
Seb