[ Javascript ] 비밀번호 길이 제한, 특정 문자 1개 이상 필수 조건 정규식
2023. 1. 13. 18:08ㆍ언어/JS
728x90
반응형
회원가입 화면에서 비밀번호 입력 조건을 제어할 때 정규식을 사용할 수 있습니다.
하단의 정규식은 길이 10자 이상, 20자 이하여야 하고
숫자, 영어, 특수문자를 각각 1개 이상 포함해야 하도록 했습니다.
const regex = /^(?=.*[`~!@#\$%\^&\*\(\)\{\}\[\]\-_=\+\\|;:'"<>,\./\?])(?=.*[a-zA-Z])(?=.*[0-9]).{10,20}$/g;
if(!regex.test("패스워드") {
// 정규식 조건에 만족하지 못할 경우 처리
// ex) alert("비밀번호는 10자 이상, 20자 이하여야 합니다."); return false;
}
728x90
반응형
'언어 > JS' 카테고리의 다른 글
[ Javascript ] 비밀번호 같은 문자 반복 조건 정규식 (0) | 2023.02.09 |
---|---|
[ JavaScript ] 호이스팅(hoisting) 이란? (2) | 2022.04.12 |
[ Javascript ] 비밀번호 유효성 검사 정규식 (0) | 2021.12.28 |
EL태그 사용 시 Method name is matched but some parameters are not matched 오류 해결 방법 (0) | 2021.11.18 |
[ JavaScript ] 페이지 이동 시 내용 변경 감지, readonly 값 변경 감지 (0) | 2021.03.24 |