2012-12-16 7 views
-2

자바 스크립트가 다음과 같이 휴대 전화 번호를 다루기위한 적절한 정규 표현식은 무엇입니까? 여기휴대 전화 번호를위한 정규식

000-00-0000 
+3

대답은 Interwebs뿐만 아니라 [StackOverflow] (http://stackoverflow.com/search?q=phone+number+regex+javascript)에서 쉽게 찾을 수 있습니다. 이전에 * 어떤 * 연구를 했습니까? 질문?! – Veger

답변

0

D 그 \ 가 숫자에 대한 속기 그래서 나는 톰과 함께 갈거야. 그러나

var pattern = /^\d{3}-\d{2}-\d{4}$/; 
if(orig_input.match(pattern)) { 
    //do stuff... 
} 

을, 나는 아마 그렇게 할 수 있습니다 다를 수 있습니다 아마도 그 길이 이후 마지막 부분에서 다른 뭔가로 이동 전화 번호는 국가 ID를 보면 어떻게 아무 생각이 없기 때문입니다 : 다음과 같이 ething 최소값은 4 자리이고 최대 값은 6입니다. 그러면 다음과 같이 할 수 있습니다.

var pattern = /^\d{3}-\d{2}-\d{4,6}$/; 
if(orig_input.match(pattern)) { 
    //do stuff... 
} 

정규식 \ d {4,6}의 마지막 부분을 확인하십시오.

또한 매우 까다로운 질문이 아니므로 커뮤니티 (의견)에 귀를 기울이고 앞으로 이와 같은 Google 제품을 시도해보십시오. 직접 혼자서 생각하면 더 많은 것을 배울 수 있습니다.

0

당신은 갈 :

[0-9]{3}-[0-9]{2}-[0-9]{4} 
0

뭔가 같이 :

/^[0-9]{3}-[0-9]{2}-[0-9]{4}$/ 

이하 :

/^\d{3}-\d{2}-\d{4}$/