정규식을 사용하여 유효성을 검사해야하는 텍스트 필드가 있습니다.25 자와 일치하고 숫자로 시작하는 정규 표현식
CCCCNNNNNN
또는CCCCNNNNNNN
(템플릿)
1234ABCDEFG
또는123-ABCDEFG
(예 문자열)
규칙 :
- 전체 문자열이 최대 25 자입니다 내 요구 사항은 다음과 같다
- 첫 번째 fo UR 문자 (CCCC)는 숫자
- CCCC는 정확히 4 자이어야하며, 숫자 또는 숫자가 될 수 있습니다 4 문자로 대시 기호를 가질 수
- CCCC
- NNNNNNNNNNNN은 최대 21 개 문자와 숫자 만
예 : AAAA
1234
A58-
은 CCCC에 유효한 문자열입니다. 여기
- 난 후 문자와 일치해야합니다
- 나는이 패턴을 X 시간을 일치하도록 지정
+
문자가 필요합니다 ,536,913 : 8-9 공간
여기 정규식 패턴에 멋진 포스트가 있음
Matching numbers with regular expressions — only digits and commas
내 목표는이 REGEX 패턴을 WinForms 앱의 텍스트 상자 마스크에 적용하는 것입니다.
나는 내 대답을 삭제했습니다. 되돌아 가서 합리적인 질문을하십시오. – ObscureRobot
죄송합니다. 제 요구 사항을 분명히했습니다. 이것이 내가 필요한 것을 더 명확하게 이해하기를 바랍니다. – nocarrier
충분하지 않음 : 나에게 "처음 네 문자 (CCCC)는 영숫자 여야 함"은 ABCD 또는 1234를 의미하며 "NNNNNNNNNNNNN은 21 자까지 가능하며 숫자 만"은 예 1234ABCDEFG와 충돌합니다. . 그렇다면 '그 다음에 8-9 개의 공백 문자를 매치 할 필요가 있을까요?'라는 뜻입니까? –