5
다음 특성을 가진 C#으로 정규식을 작성하려고합니다.C# 정규식은 끝에서 여분의 데이터를 무시합니다.
- 는 캐릭터 라인은 내가 해봤
문자열의 끝 다음에 문자 "ABC"
\d?ABC
과 일치하지만 ZABC
, ABCD
, 2ZABC
과 여전히 일치합니다.
모든 포인터? 당신은 문자열의 시작과 끝 나타내는 anchors 필요
다음 특성을 가진 C#으로 정규식을 작성하려고합니다.C# 정규식은 끝에서 여분의 데이터를 무시합니다.
문자열의 끝 다음에 문자 "ABC"
\d?ABC
과 일치하지만 ZABC
, ABCD
, 2ZABC
과 여전히 일치합니다.
모든 포인터? 당신은 문자열의 시작과 끝 나타내는 anchors 필요
:
이^\d*ABC$
은 또한에 따라 참고 : 또한
^\d?ABC$
을 ?
는 0 또는 1 0 이상 *
의미 .NET \d
의 활성 Culture
은 "모든 유니 코드 숫자 문자"로 해석 될 수 있습니다. 당신이 정말로에만 ASCII 숫자가 문자 클래스를 사용하려면 다음
^[0-9]*ABC$
해당 웹 사이트에 tutorial 정규 표현식을 배울 수있는 좋은 자원이다.
+1 태국어 숫자에 대한 경고. :) – zx81