Dev/JavaScript

[JavaScript] 자주 쓰이는 정규식 (아이디, 비밀번호)

ujam 2021. 8. 17. 21:24
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
반응형