Salut à tous,

J'ai une demande que je n'arrive pas à satisfaire, je dois écrire une expression régulière qui contrôle un mot de passe selon les caractéristiques suivants :
  • Minimum 8 caractères
  • Exactement 3 chiffres


Voici ce que j'ai pondu pour le moment :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
(?=(.*[a-zA-Z]))(?=(.*[0-9]){3}).{8,}
Cette expression contrôle bien les 8 caractères minimums, et minimum 3 chiffres (on peut en mettre plus ...).
Mais pour définir exactement 3 chiffres je bute !


Si quelqu'un a une idée, je suis preneur

Merci à tous