티스토리 뷰

Web

회원가입 정규식 간단

해무지 2021. 11. 12. 15:41
728x90
반응형

 

 

 

1. /^[a-zA-Z]/ : 첫 문자가 알파벳 소문자,대문자만 찾음

^ : 첫문자

[a-zA-Z] : 소문자 알파벳a-z까지와 대문자 알파벳 A-Z까지

 

 

2. /^[a-zA-Z0-9]{8,20}/ : 영문 대,소문자와 숫자로 이루어진 최소 8~20자리 문자인지 확인

[0~9] 숫자인지

{8,20} : 8글자에서 20자까지 검색

 

3. /^(?=.*[A-Za-z])(?=.*\d)(?=.*[!@#$%^&*?.,])[A-Za-z\d!@#$%^&*?.,]{9,}$/ : 알파벳 대,소문자,숫자,특수문자를 포함해야하는 9자 이상의 문자인지 확인

 

() : or 문과 같음

?=.* : 한글자씩 검색하여 해당하는 글자가 나오면 더이상 검색하지 않음

?=.*[A-Za-z] : 알파벳 대소문자중 하나라도 나오면 더이상 검색하지 않으며 통과

\d : 숫자를 확인

?=.*\d : 숫자가 하나라도 나오면 통과

 

 

 

728x90
반응형
댓글

"이 블로그의 모든 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday