Client-side/SCRIPT
[스크랩] 비밀번호 유효성 검사
그곰
2011. 10. 6. 19:19
출처 : http://blog.naver.com/PostView.nhn?blogId=benedaca&logNo=30083944929비밀번호 유효성 검사
// 비밀번호 유효성 검사 function CheckPassword(uid, upw){ if(!/^[a-zA-Z0-9]{8,20}$/.test(upw)){ alert("비밀번호는 숫자와 영문자 조합으로 8~20자리를 사용해야 합니다."); return false; } var chk_num = upw.search(/[0-9]/g); var chk_eng = upw.search(/[a-z]/ig); if(chk_num<0 || chk_eng<0){ alert("비밀번호는 숫자와 영무자를 혼용하여야 합니다."); return false; } if(/(\w)\1\1\1/.test(upw)){ alert("비밀번호에 같은 문자를 4번 이상 사용하실 수 없습니다."); return false; } if(upw.search(uid)>-1){ alert("ID가 포함된 비밀번호는 사용하실 수 없습니다."); return false; } return true; }