.NET에서 NANP 형식 (특수 문자는 허용되지 않음)으로 10 자리 (미국) 전화 번호를 확인하고 마지막 7 자리를 확인해야합니다 전화 번호는 반복되지 않습니다. 지금까지, 나는 NANP 형식마지막 7 자리가 아닌 반복되는 NANP 전화 번호의 Regex
^(?:[2-9][0-8][0-9])([2-9][0-9]{2}[0-9]{4})$
가 어떻게 또한 지난 7 개 자리를 비 반복을 설명하기 위해이 정규식을 수정 않습니다 확인하기 위해 다음과 같은 정규 표현식을 작성했습니다? 두 개의 regexes를 사용하는 것은 기존 코드의 제약 때문에 옵션이 아님을주의하십시오.
편집 : 모든 7 자리 숫자가 연속적인지 확인해야합니다. 예 : 2062222222는 유효하지 않은 것으로 간주되어야하며 2062221234 또는 2062117777은 유효해야합니다.
감사
나는 7 자리 숫자 모두에서 연속 된 중복을 검사하고 있습니다. 예 : 2062222222는 유효하지 않은 것으로 간주되어야하며 2062221234 또는 206 2117777은 유효해야합니다. 미안 해요, 제 질문은 분명하지 않았습니다. 질문을 편집하고이 정보를 추가하겠습니다. – Ganga
감사합니다. Alan! 편집에있는 정규 표현식은 내가 가진 특정 문제를 해결합니다. – Ganga