본문 바로가기
☭DEVELOPER/#2 웹개발(자바기반 풀스택)

[정규표현식]이메일 유효성 검사

by 조반짝 2024. 2. 22.
728x90
반응형

이메일 - /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i '

시작을'  0~9 사이 숫자 or a-z A-Z 알바펫 아무거나로 시작하고  /  중간에 - _  . 같은 문자가 있을수도 있고 없을수도 있으며 / 

그 후에 0~9 사이 숫자 or a-z A-Z 알바펫중 하나의 문자가 없거나 연달아 나올수 있으며 /  

@ 가 반드시 존재하고  / 

0-9a-zA-Z 여기서 하나가 있고  / 

중간에 - _  . 같은 문자가 있을수도 있고 없을수도 있으며 / 

그 후에 0~9 사이 숫자 or a-z A-Z 알바펫중 하나의  문자가 없거나 연달아 나올수 있으며 /  

반드시  .  이 존재하고  /

 [a-zA-Z] 의 문자가 2개나 3개가 존재 /   이 모든것은 대소문자 구분안함 

출처:
https://hamait.tistory.com/342
[HAMA 블로그:티스토리]

 
 
https://hamait.tistory.com/342

728x90
반응형