Don_Angelo 27 Posté(e) le 24 février 2007 Partager Posté(e) le 24 février 2007 Bonjour à tous, je cherche un moyen simple d'écrire une regex qui signifie qu'une lettre est doublée dans un mot. Exemple le 'm' dans 'grammaire'. Mais j'aimerais l'écrire sous forme d'une règle générale, qui fonctionne pour toute les lettres. En clair écrire une seule règle général pour toutes celles-ci: {+} [c]{+} .... [z]{+} Je ne suis même pas sur que ce soit possible, mais si quelqu'un avait des infos ça m'arrangerait. D'avance Merci. Lien à poster
Gfx 0 Posté(e) le 24 février 2007 Partager Posté(e) le 24 février 2007 Il faut utiliser les backreferences: ([a-zA-Z])1 Cette regex cherchera une lettre, n'importe laquelle, suivie de la même lettre. Si tu veux en trouver plus d'une tu peux faire ([a-z])1+. Lien à poster
Don_Angelo 27 Posté(e) le 25 février 2007 Auteur Partager Posté(e) le 25 février 2007 Ok, merci beaucoup Gfx. Lien à poster
Messages recommandés