정규식표현 해석
본문
안녕하세요 고수 형님들 초보 웹개발자입니다 정규식표현 질문드립니다
이메일에 쓰는 표현인데 아이디에 .은 사용가능하도록 하고싶어서
/^[\w\-]+\@[\w](\.?[\w\-])*\.[aA-zZ]+$/i, << 이 식에서
/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/ << 이 식으로 바꿨습니다.
바꾸고 나니 적용은 되었는데 해석이 어려워서 .. 잘 이해가안갑니다 ㅠㅠ
깔꼼하게 해석 부탁드립니다!
답변 2
넣으면 분석을 해줍니다.
^[a-zA-Z0-9._%+-]+
a-zA-Z0-9_%+- 가 한개 이상 으로 시작하구요.
@
@가 하나 들어가구요.
[a-zA-Z0-9.-]+
a-zA-Z0-9.- 가 한개 이상 들어가구요.
\.
. (점) 이 한개 있어야 하구요.
[a-zA-Z]{2,4}$
a-zA-Z 이 두글자 이상 네글자 이하로 끝나야 합니다.
답변을 작성하시기 전에 로그인 해주세요.