IT story

정규식-특정 문자를 포함하지 않습니다

hot-time 2020. 4. 21. 08:22
반응형

정규식-특정 문자를 포함하지 않습니다


문장의 어딘가에 <또는>가 없으면 일치하는 정규식이 필요합니다.

<또는>가 문자열에 있으면 false를 리턴해야합니다.

내 <>가 시작 또는 끝에있는 경우에만 이것으로 부분적으로 성공했습니다.

(?!<|>).*$

차이가 나는 경우 .Net을 사용하고 있습니다.

도와 주셔서 감사합니다.


^[^<>]+$

문자 클래스 ( [^) 의 캐럿은 아무 것도 일치한다는 것을 의미하지만, 이는 문자열의 시작과 문자열 <및를 제외한 하나 이상의 >문자열의 끝을 의미합니다.


여기 있습니다 :

^[^<>]*$

이것은 아니 <거나없는 문자열을 테스트합니다.>

<and 가있을 수 >있지만 다른 것을 가지고 있어야 하는 문자열을 테스트 하려면 그냥 사용해야합니다

[^<>] (or ^.*[^<>].*$)

어디 [<>]수단 <또는>[^<>]수단 이 아닌 그 어떤 <> .

그리고 물론 필수 링크 .

참고 URL : https://stackoverflow.com/questions/4105956/regex-does-not-contain-certain-characters

반응형