나는 다음과 같은 정규 표현식 패턴이 있습니다 (.NET 1.1 정규식 검사기).NET 정규식이 작동하지로해야
^(?=.*[A-Za-z])[[email protected]\\-_\\+\\.]{6,32}$
나는 다음과 같은 요구 사항을 충족해야합니다 :
6 32 자 해야합니다 적어도 하나의 문자를 포함해야합니다. 허용되는 문자는 문자 (a-z, A-Z)
, 번호 (0-9)
("at"기호) @
, .
(기간), _
(밑줄)이다 +
(플러스), -
(마이너스).
숫자 값으로 시작하는 모든 항목은 숫자가 아닌 값이 나타날 때까지 '건너 뛴'것처럼 보입니다.
123abc
내가이 숫자 값 (으) 모양을 '계산'의 것을 볼
123abcde
이
123abcdef
그래서
감사합니다.
정규 표현식이 나에게 잘 보이고 Regex.Match를 사용한 .NET 3.5 테스트에서 작동합니다. –