집전화번호와 핸드폰번호를 하이픈 있는값에서 정규식으로 만들고 싶은데요~ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

집전화번호와 핸드폰번호를 하이픈 있는값에서 정규식으로 만들고 싶은데요~ 정보

집전화번호와 핸드폰번호를 하이픈 있는값에서 정규식으로 만들고 싶은데요~

본문

/* 집전화 번호 정규식*/
/*var pattern_tel = /(070|02|031|032|033|041|042|043|051|052|053|054|055|061|062|063|*** 개인정보보호를 위한 전화번호 노출방지 ***|010|011|016|017|018|019)-\d{3,4}-\d{4}/i;
if (pattern_tel.test(f.od_tel.value)) {
alert('전화 번호는 (-) 하이픈 넣어주세요.');
f.od_tel.focus();
return false;
}*/

/*핸드폰 번호 정규식*/
var pattern = /([0]{1}[1]{1}-?[016789]{1})+([0-9]{3,4})-?([0-9]{4})/i;
if (pattern.test(f.od_hp.value)) {
alert('핸드폰 번호는 (-) 하이픈 넣어주세요.');
f.od_hp.focus();
return false;
}

>>

집전화번호와 핸드폰번호를  하이픈 있는값에서 정규식으로 만들고 싶은데요~


1번째 집전화는 무조건 하이픈 입력하라고 에러 나오구요

2번째 정규식은 010- 여기에 하이픈 넣으면 넘어가구요 하이픈 다없을때에는 안넘어가구요

고수님들 도와주세요^^;;
  • 복사

댓글 전체

var pattern = "^0[0-9]{1,2}-[0-9]{3,4}-[0-9]{4}$";
///^0\d{1,2}-[1-9]\d{2,3}-\d{4}$/
if (pattern.test(f.od_hp.value)) {
alert('핸드폰 번호는 (-) 하이픈 넣어주세요.');
f.od_hp.focus();
return false;
}

에러나오는데요 php에 쓰는 정규식인가욤??
© SIRSOFT
현재 페이지 제일 처음으로