728x90
반응형
아이디
(길이는 4자~20자, 영문자 대문자, 영문자 소문자, 숫자로 시작하는 아이디, 끝날때 영문자 대문자, 영문자 소문자, 숫자)
let reg_id = /^[A-za-z0-9]{4,20}$/g;
(길이는 4자~20자, 영문자 대문자, 영문자 소문자, 숫자로 시작하는 아이디)
let reg_id = /^[A-za-z0-9]{4,20}/g;
(길이는 4자~20자, 영문자 대문자, 영문자 소문자로 시작하고, 영문자와 숫자 각각 최소 1개 이상)
let reg_id = /^([A-za-z]{0,0})(?=.*[a-zA-Z])(?=.*[0-9]).{4,20}$/g;
비밀번호
(길이는 8자~20자, 영문자, 숫자, 특수문자가 각각 최소 1개 이상)
let reg_pwd = /^(?=.*[a-zA-Z])(?=.*[!@#$%^*+=-])(?=.*[0-9]).{8,20}$/;
항상 부족한 부분이나 피드백할 부분을 댓글로 남겨주시면 적극적으로 수용하여 수정하겠습니다.
728x90
반응형
'Dev > JavaScript' 카테고리의 다른 글
[JavaScript] filter 사용법 (0) | 2022.07.29 |
---|---|
[JavaScript] ES2022 추가된 기능 살펴보기 (0) | 2022.07.11 |
[JavaScript] 반복문 종류 (0) | 2021.09.15 |
[JavaScript] 삼항연산자란? (0) | 2021.09.02 |
[JavaScript] ES2021(ES21) 추가된 기능 살펴보기 (0) | 2021.08.02 |