나는 다음과 같은 조건과 일치하는 것 (자바에서 사용) 정규식을 작성하는 것을 시도하고있다가 (그것이 특정 전화 형식의) 영숫자 문자열에서 숫자의 발생을 제한정규식 :
- 수 (하지만
- A) 목록 항목
- B를하지 문자열의 시작 또는 끝
- C)가 ㄱ 없습니다에서) - +
- #를 포함하거나 수와 필요하지 않음) 시작 +, 게다가 그
- 의 연속 출연 전자 두 -, # 그것은 단지 숫자 문자와 숫자 문자 (숫자)의 양을 포함 할 수는 (20)에 8 ~
I이어야한다 1), 2a), 2b)하는 법을 아십시오. 아직 2c를 시도하지 않았습니다. 하지만 3)에 심각한 문제가 있습니다. 필자는 어떻게 든 [0-9]의 모습을 제한 할 수 있었지만 동일한 숫자의 외모를 확인했으며, 모든 숫자의 수를 제한하려고합니다. 가 어떤 아이디어는 환영 Limit number of alpha characters in regular expression
:
정규식 (있는 그대로)과 시도한 샘플 입력을 공유해 주실 수 있습니까? –