현재 회원가입에서 유효성 체크를 해야 하는데
정규표현식을 보면서
와..... 하고 있다.
$("#mpwd").keyup(function(){
var mPw = $("#mpwd").val(); // 사용자가 mPw에 입력한 값
var rule = /^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{6,12}$/;
if(mPw.length < 6 || mPw.length > 12){
$('#mpwPatternChkMsg').html("비밀번호는 6~12자 입니다.");
}else{
$('#mpwPatternChkMsg').html("");
}
if(!rule.test(mPw)){
$('#mpwPatternChkMsg').html("비밀번호는 대소문자,숫자,특수문자가 들어갸야합니다.");
}
}); // mPwChk
/^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{6,12}$/
가 대소문자,숫자,특수문자를 의미하고
마지막의 6,12는 자릿수를 나타낸다
'자바스크립트' 카테고리의 다른 글
수량을 늘리면 금액이 자동 계산. (0) | 2021.02.04 |
---|---|
canvas에 색종이 붙이듯이 (0) | 2021.02.02 |