본문 바로가기

프로그래밍/자바스크립트

email 유효성 검사(이메일 정규식)


태그는 아래처럼 추가

<input type="text" id="mem_id" name="mem_id" maxlength="200" />


var email = jQuery("#mem_id").val();// id="mem_id"  의 값을 가져옴

var regex=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/;  


자바스크립트 안에 추가

var email = 'pondol-_if.79@naver.com';  
var regex=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/;   
  
if(regex.test(email) === false) {  
    alert("잘못된 이메일 형식입니다.");  
    return false;  
} else {  
    alert('ok');
}