좋은 전화 번호를 문자열로 찾는 정규식은 어떻게 작성합니까?좋은 전화 번호를 찾는 정규식
일치 기준 :
입니다 경기에
마지막 4 개 문자는 같은
지난 3 개 문자가 같은
마지막으로, 3 마지막에 있습니다 0
예 :
1-310-123-4444
1-310-123-3444
1-310-123-4040
좋은 전화 번호를 문자열로 찾는 정규식은 어떻게 작성합니까?좋은 전화 번호를 찾는 정규식
일치 기준 :
입니다 경기에
마지막 4 개 문자는 같은
지난 3 개 문자가 같은
마지막으로, 3 마지막에 있습니다 0
예 :
1-310-123-4444
1-310-123-3444
1-310-123-4040
마지막 3 또는 4 문자가 동일
,(\d)\1{2,3}$
마지막으로, 3 마지막 0
0\d0$
최종 표현
/(?:(\d)\1{2,3}$)|(?:0\d0$)/
데모 페이지
나는 확실하지 않다 방법 발은 ID 전화 번호는 일반적으로 형성되어야하지만, 마지막 4 자리 숫자를 확인하려는 경우, 이것은 찾고있는 것을 할 것입니다 : (\d-(?:\d{3}-){2}(?:(?:(\d)\2{3})|(?:\d(\d)\3{2})|(?:\d0\d0)))
. 다양한 입력 here으로 테스트 할 수 있습니다.
내가 지금까지 모두 3 개 기준에 잘 작동이 하나 올 것 같습니다.
패턴 사용 : \ d- \ d \ d- \ d \ d \ d - ((d) \ 2 {3} | \ d (\ d) \ 3 {2} | \ d0 \ d0)
다른 번호는 무엇입니까? – dramzy
@dramzy 아니요. 이번에는 아닙니다. – PeteFox