입력 된 비밀번호에 문자 (최소값 또는 최대 값 없음)와 숫자가 하나 이상 있는지 확인하고 싶습니다. 지금까지의 검증 결과가 있습니다. 영숫자 문자비밀번호가 정규식으로 영숫자임을 확인하십시오. 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'는/\ d /를 만족하지 않으며 '9'는/[A-Z]/i를 만족하지 않습니다. –
아 맞습니다. 그러나 3 개의 정규 표현식은 긍정적 인 선견자 단언을 가진 세계에서는 필요하지 않습니다. –