regex pour les mots de passe
Bonjour à tous,
Voici mon cas: je voudrait valider un champ de type mot de passe.
Voici ce que je fait pour que au minimum un des caractères suivant soit présent:
- Une majuscule
- Une minuscule
- et ces cacharactère spéciaux @#$%
le regex:
Code:
(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%])
je poursuit avec une autre contrainte la voici:
je voudrait que les tous les caractères ne se répète pas plus de deux fois(ex: 111 = not match, 11 = match)
voic mon regex :
Code:
^(?=[a-zA-Z0-9@#$%]{1,2}$)
Je voudrait pour combiner ces deux règles sans succès :(
Merci d'avance pour vos réactions.