Bonjour,
je n'arrive pas à trouver une solution qui marche pour mon problème je cherche à remplacer un 1er mot par un autre mais il faut que le 1er mot soit exactement "matché". L'ancre \b me convient donc sauf dans le cas ou il y a un "." avant le 1er mot. Dans ce cas là, je ne veus pas que la substitution se fasse
j'ai essayé (entre autres):
mais ca ne marche pas,
Code : Sélectionner tout - Visualiser dans une fenêtre à part $maligne =~ s/(\b[^\.])$mot1\b/ $autremot/ig;
quelqu'un pourrait-il m'aider ?
merci d'avance
Partager