Bonjour,

Je cherche à remplacer dans une chaîne de caractères les = par == en conservant les !=

Par exemple, je veux que la chaîne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
"(a=0 et b!=0) ou (c=0 et d!=0 ou e=0)";
devienne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 "(a==0 et b!=0) ou (c==0 et d!=0 ou e==0)
et non pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
"(a==0 et b!==0) ou (c==0 et d!==0 ou e==0)"
comme fait le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$ch= "(a=0 et b!=0) ou (c=0 et d!=0 ou e=0)";
 
$ch =~s/=/==/g;
 
print $ch;
Merci de votre aide