테스트 사이트 - 개발 중인 베타 버전입니다

정규식표현 해석

석호딩 4년 전 조회 6,949

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

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

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

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

 

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

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

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

따삼이
3년 전

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

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

 

@

@가 하나 들어가구요.

 

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

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

 

\.

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

 

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

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

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변에 대한 댓글 1개

석호딩
4년 전
감사합니다!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인