JS실전-팁

이메일 정규식 검증하기

FE묭묭 2022. 9. 8. 13:19
  document.querySelector('.btn-primary').addEventListener('click', function(e){
  var text = document.querySelector('#id').value;
  var regExp = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i;
  //regExp = 정규식으로 이메일 형식 검사
  
  if(regExp.test(text) === true  ){
    alert("이메일 형식이 맞습니다.");
  } else {
    e.preventDefault(); // 폼전송 막기
    alert("이메일 형식이 아닙니다.");
  }
  })