본문 바로가기

업무/JAVASCRIPT

[JAVASCRIPT] 정규식 ( 주민번호, 이메일 ) 체크

 

주민번호 체크

2020년 10월부터 주민번호 뒷자리의 체크비트가 없어지고 랜덤으로 바뀜
가족 입력 시 2020년 10월 출생신고자부터는 주민번호가 맞지 않는다고 떠서
체크비트 로직은 빼고 숫자로만 체크하도록 수정함

 

// 주민번호 체크
var juminRule=/^(?:[0-9]{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[1,2][0-9]|3[0,1]))-[1-8][0-9]{6}$/;

if(!juminRule.test(form1.ctz_no.value)) {
	alert("[주민등록번호] 형식에 맞게 입력하세요!");
	return false;
}

 

 

 

이메일 체크

 

// 이메일 체크
function validateEmail(email) {
	var re = /^[0-9a-zA-Z.-_]+@kakao\.com$/i;
	return re.test(email);
}

 

'업무 > JAVASCRIPT' 카테고리의 다른 글

[JAVASCRIPT] 일자 계산 ( 두 날짜의 차이 )  (0) 2021.11.27