Vérification de mot de passe et regex
Bonjour
J'aimerai vérifier qu'un mot de passe comporte bien :
- au moins une minuscule
- au moins une majuscule
- au moins un chiffre
Je me lutte un peu avec les regex java, pourriez vous m'aider ?
Par exemple, une des nombreuses tentatives est :
Code:
1 2 3 4 5 6 7 8
|
password = "abAZ12";
// Test to check it's a word character
valide = Pattern.matches("\\w", password);
if (valide == true ) valide = Pattern.matches("[a-z]", password);
if (valide == true ) valide = Pattern.matches("[A-Z]", password);
if (valide == true ) valide = Pattern.matches("[0-9]", password); |
Ca rate dès le 1er coup..
Merci d'avance
ZedroS
Re: Vérification de mot de passe et regex
Citation:
Envoyé par ZedroS
Ca rate dès le 1er coup..
Tu veux dire que ton boolean est "false" dès la prenière ligne ?
Code:
1 2
|
valide = Pattern.matches("\\w", password); |