String 객체에 이메일인지에 대한 여부를 확인할 수 있는 validateEmail 함수를 추가 한다.
<script language="JavaScript">
String.prototype.validateEmail = function () {
var emailRegEx = /^[0-9a-zA-Z_-]+(\.[0-9a-zA-Z_-]+)*@([0-9a-zA-Z_-]+)(\.[0-9a-zA-Z_-]+){1,2}$/;
return emailRegEx.test(this.toString());
};
console.log("special9486@naver.com".validateEmail());
console.log("NotEmail".validateEmail());
</script>
출력 결과
[Log] true (localhost, line 12)
[Log] false (localhost, line 13)
'JavaScript' 카테고리의 다른 글
Date 객체에 날짜 포맷 함수 추가 (0) | 2017.07.06 |
---|---|
숫자 천단위(3자리) 마다 콤마 찍기 (0) | 2017.07.06 |