入力パスワードに文字(最小または最大)と少なくとも1つの数字が含まれていることを検証します。それは今までの私の検証です。パスワードが正規表現で英数字であることを確認します。JS
function validate(){
var password = $("#password").val(); //user enters password in text field
if (/^[0-9]{1,}[A-Za-z]{1,}/.test(password)){ //this regex does not quite do what i want
alert("Password is correct");
}
else if (password == null || password.length == 0){
alert("Enter password");
}else{
alert("Wrong password");
}
}
}
を。要件はそれぞれ少なくとも1つの要件でした。 –
'A'は/ \ d /を満足せず、 '9'は/ [A-Z]/i –
を満たしません。しかし、3つの正規表現は、肯定的な先読みアサーションを持つ世界では必要ありません。 –