테스트 사이트 - 개발 중인 베타 버전입니다

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

· 12년 전 · 2804 · 3
/* 집전화 번호 정규식*/
/*var pattern_tel = /(070|02|031|032|033|041|042|043|051|052|053|054|055|061|062|063|064|080|0505|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- 여기에 하이픈 넣으면 넘어가구요 하이픈 다없을때에는 안넘어가구요

고수님들 도와주세요^^;;

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

12년 전
"^0[0-9]{1,2}-[0-9]{3,4}-[0-9]{4}$" 이거아님니껴??
불량님 감사드립니다^^ 자바스크립트에 넣으면 되겠쬬?
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에 쓰는 정규식인가욤??

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440