는이 같은 문자열 (전화 번호)이 있습니다jQuery에서 패턴 일치?
1112223333
1234567890
을 그리고는 다음과 같이 이러한 변환 할 :이 작업을 수행하는 방법에
(111)222-3333
(123)456-7890
jQuery를합니다.
감사
는이 같은 문자열 (전화 번호)이 있습니다jQuery에서 패턴 일치?
1112223333
1234567890
을 그리고는 다음과 같이 이러한 변환 할 :이 작업을 수행하는 방법에
(111)222-3333
(123)456-7890
jQuery를합니다.
감사
없음 JQuery와 필요, 그냥 자바 스크립트 정규 표현식 : 그런데
var aNumber = '1112223333';
var aPhoneNumber = aNumber.replace(/^(\d{3})(\d{3})(\d{4})$/, '($1)$2-$3');
, 나는 숫자의 형식은 항상 없다고 가정하고있어 '(XXX) XXX-XXXX', 3 3-4 숫자.
var phone = '1234567890';
phone.replace(/^(\d{3})(\d{3})(\d+)$/, '($1)$2-$3'); // (123)456-7890
.
정확하게 일치 시키려면 마지막 +
대신 {4}
한정 기호를 사용하십시오.
http://stackoverflow.com/questions/3579479/format-int-to-phone-number – user113716
ㅎ, 네 말이 맞아.하지만 정규 표현식 작성은 너무 재미있어! –