Bonjour à tous et à toutes,
Jme tire le peu de cheveux qui me reste depuis tout à l'heure sur l'expression régulière qui me
permettrait de remplacer toutes les occurrences de virgules ',' qui se trouvent entre parenthèses closes.
Par exemple remplacer
"mot1, (mot2, mot3, mot4), (mot5, mot6, mot7, mot8), mot9" par
"mot1, (mot2- mot3- mot4), (mot5- mot6- mot7- mot8), mot9".
Voilà où j'en suis, mais sans succès. Je penche pour de la récursion (\R) ?:
merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $str="mot1, (mot2, mot3, mot4), (mot5, mot6, mot7, mot8), mot9"; preg_match("#\([^,]*),([^,]*)\)#", "($1-$2), $str);
Partager