Javascript : Vérification de mot de passe

Pour vérifier un mot de passe entre 8 et 15 caractères contenant au moins une lettre minuscule, une lettre majuscule, un chiffre numérique et un caractère spécial

· 1 minute de lecture
Javascript : Vérification de mot de passe

Pour vérifier un mot de passe entre 8 et 15 caractères contenant au moins une lettre minuscule, une lettre majuscule, un chiffre numérique et un caractère spécial

Pour valider ledit format nous utilisons l'expression régulière ^(?=.*\d)(?=.*[az])(?=.*[AZ])(?=.*[^a-zA-Z0- 9])(?!.*\s).{8,15}$. Ensuite, la méthode match() de l'objet chaîne est utilisée pour faire correspondre ladite expression régulière à la valeur d'entrée. Voici le document web complet.


function CheckPassword(inputtxt) 
{ 
var decimal=  /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^a-zA-Z0-9])(?!.*\s).{8,15}$/;
if(inputtxt.value.match(decimal)) 
{ 
alert('Correct, try another...')
return true;
}
else
{ 
alert('Wrong...!')
return false;
}
}