2016-10-20 2 views
0
  1. XXX-XXX-XXXX
  2. XXXXXXXXXX 나는 형식의 정규 표현식을 사용하려면

. 아래에 표시된대로 을 시도했는데 오류가 발생했습니다. 어떻게 수정해야합니까?자바 스크립트 정규 표현식 휴대 전화 번호


  1. 샘플 VAR의 정규식 =/01^([0 | 1 | 6 | 7 | 8 | 9]?) - ([0-9] {3}) - ([0 -9] {4}) $/??;
  2. 샘플 var regExp =/^ 01 ([0 | 1 | 6 | 7 | 8 | 9]?) ([0-9] {3}) ([0-9] {4}) $ /? ?;
+0

일치하려는 전화 번호에 공백이 있습니까? 아니요. 먼저 정규 표현식의 모든 공백을 제거하십시오. – tcooc

+0

심각하게? 이 질문은 이미 interwebs에 10000 번 이상 요구되었을 것입니다. – theonlygusti

답변

0

샘플 1

var regExp = /^01([016789]?)-([0-9]{3})-([0-9]{4})$/; 

샘플 2

var regExp = /^01([016789]?)[0-9]{3}[0-9]{4}$/; 

그냥 공백을 제거하지 않도록하기 | [0 | 1 | 6 | 7 | 8 | 9]

+0

작동하지 않았습니다. :( –