Mais je ne suis pas entièrement satisfait, car je voudrais restitué la capture de manière homogène (des numéros de téléphones sont écrit dans des styles différents, et je voudrais tous les réécrire sous la même forme). J'ai donc écrit ça :
Je pense que c'est parce que les parenthèses capturantes sont en conflit avec celle pour répéter le pattern [\-. ]?(\d{2}) 4 fois. Mais je n'ai pas d'idée pour corriger cela en dehors de mettre 4 fois \d, ce qui serait moche.
Marsh Posté le 01-12-2016 à 23:28:55
Bonjour,
Je désire écrire une expression régulière pour capturer les numéros de téléphones, j'ai donc écrit ceci :
Mais je ne suis pas entièrement satisfait, car je voudrais restitué la capture de manière homogène (des numéros de téléphones sont écrit dans des styles différents, et je voudrais tous les réécrire sous la même forme). J'ai donc écrit ça :
Mais ça ne restitue pas ce que je voudrais :
Je pense que c'est parce que les parenthèses capturantes sont en conflit avec celle pour répéter le pattern [\-. ]?(\d{2}) 4 fois.
Mais je n'ai pas d'idée pour corriger cela en dehors de mettre 4 fois \d, ce qui serait moche.
Auriez-vous une idée ?
Merci !
Message édité par naeco le 04-12-2016 à 17:04:50