정규식표현 해석

정규식표현 해석

QA

정규식표현 해석

본문

안녕하세요 고수 형님들 초보 웹개발자입니다 정규식표현 질문드립니다 

이메일에 쓰는 표현인데 아이디에 .은 사용가능하도록 하고싶어서 

/^[\w\-]+\@[\w](\.?[\w\-])*\.[aA-zZ]+$/i,            << 이 식에서

/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/    << 이 식으로 바꿨습니다.

 

바꾸고 나니 적용은 되었는데 해석이 어려워서 .. 잘 이해가안갑니다 ㅠㅠ

깔꼼하게 해석 부탁드립니다!

이 질문에 댓글 쓰기 :

답변 2

https://regexper.com/#%2F%5E%5Ba-zA-Z0-9._%25%2B-%5D%2B%40%5Ba-zA-Z0-9.-%5D%2B%5C.%5Ba-zA-Z%5D%7B2%2C4%7D%24%2F

 

넣으면 분석을 해줍니다.

^[a-zA-Z0-9._%+-]+

a-zA-Z0-9_%+- 가 한개 이상 으로 시작하구요.

 

@

@가 하나 들어가구요.

 

[a-zA-Z0-9.-]+

a-zA-Z0-9.- 가 한개 이상 들어가구요.

 

\.

. (점) 이 한개 있어야 하구요.

 

[a-zA-Z]{2,4}$

a-zA-Z 이 두글자 이상 네글자 이하로 끝나야 합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 220
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT