본문 바로가기

Javascript/활용팁&실전예제

정규식으로 정상 이메일 주소 여부 체크하기

반응형

이메일 주소 문자열을 입력받아

이메일 주소가 정상이면 true를, 아니면 false 를 반환합니다.

정규식으로 심플하게 처리가 되고, 대소문자 구분은 하지 않습니다.


function checkEmail(email){
  var emailChecker=/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i;
  return emailChecker.test(email) );
}


반응형

닫기