Bonjour,
Quelqu'un peut m'aider à fin de contrôler si un mot de passe saisi contient au moin un chiffre,un caractère spécial et une Majuscule .
Merci pour votre aide.
Version imprimable
Bonjour,
Quelqu'un peut m'aider à fin de contrôler si un mot de passe saisi contient au moin un chiffre,un caractère spécial et une Majuscule .
Merci pour votre aide.
J'ai mis ce regex , mais ça ne marche pas en JS et ça marche sur un outil de teste en ligne développé avec ruby :?
Code:^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\W).*$
je ne sais pas si on peut faire autrement que tester 3 search distincts :?
la fonction retourne true si les password est correct, false dans le cas contraireCode:
1
2
3 function scanpwd(pwd){ return /[A-Z]/.test(pwd) && /[0-9]/.test(pwd) && /[@!#&\/\\-]/.test(pwd) }
la dernière reg étant la liste des caractères spéciaux
ben oui, donc 3 tests obligés...
sachant que
\d remplace [0-9]
et \W|\S remplace la liste du dernier test;