Bonjour,
j'ai fait un programme dans lequel je lis deux fichier et je compare mot à mot un fichier et l'autre. Il est possible que dans un fichier j'aie toto et dans l'autre toto] ce qui pour mon utilisation sera considéré comme le même mot, par conséquent j'ai utilisé une regex pour comparer :
if ($motf1 =~ /$motf2/)
ça fonctionne très bien dans les cas "classique" que j'avais prévu mais quand le mots correspond à un signe réservé des regex tel que ? le programme crie et ça ne fonctionne plusje suis d'ailleurs étonnée que le problème ne se soit pas également posé dans le cas de toto], j'imagine que là déjà il fait une interprétation mais que dans ce cas elle me convient...
Est-ce que quelqu'un aurait une idée de comment je peux résoudre ce problème ?
Merci
casp
Partager