정규식으로 정상 이메일 주소 여부 체크하기
이메일 주소 문자열을 입력받아
이메일 주소가 정상이면 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) );}