L’expression régulière suivante (entre ‘/
’) permet de valider
qu’une chaine de caractères ne contient qu’un seul caractère :
/^(.)\1+$/
. La syntaxe fonctionne en javascript et en PHP.
Quelques variations :
- Ce caractère doit être un chiffre :
/^(\d)\1+$/
- Ce caractère doit être une lettre :
/^([a-zA-Z])\1+$/
- La chaine doit faire minimum 5 caractères, et maximum 10 :
/^(.)\1{5,10}$/