Я хочу подтвердить, что введенный пароль содержит буквы (не минимальные или максимальные) и не менее 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");
}
}
}
Это соответствует 'A' и '9'. Требование требовалось хотя бы по одному. –
«A» не удовлетворяет требованиям/\ d/и '9' не будет удовлетворять/[A-Z]/i –
А, да. Но 3 регулярных выражения не нужны в мире с положительными утверждениями. –