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

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

이메일 주소가 정상이면 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) );}