반응형
정규식-특정 문자를 포함하지 않습니다
문장의 어딘가에 <또는>가 없으면 일치하는 정규식이 필요합니다.
<또는>가 문자열에 있으면 false를 리턴해야합니다.
내 <>가 시작 또는 끝에있는 경우에만 이것으로 부분적으로 성공했습니다.
(?!<|>).*$
차이가 나는 경우 .Net을 사용하고 있습니다.
도와 주셔서 감사합니다.
^[^<>]+$
문자 클래스 ( [^
) 의 캐럿은 아무 것도 일치한다는 것을 의미하지만, 이는 문자열의 시작과 문자열 <
및 및를 제외한 하나 이상의 >
문자열의 끝을 의미합니다.
여기 있습니다 :
^[^<>]*$
이것은 아니 <
거나없는 문자열을 테스트합니다.>
<
and 가있을 수 >
있지만 다른 것을 가지고 있어야 하는 문자열을 테스트 하려면 그냥 사용해야합니다
[^<>] (or ^.*[^<>].*$)
어디 [<>]
수단 의 <
또는>
과 [^<>]
수단 이 아닌 그 어떤 <
나>
.
그리고 물론 필수 링크 .
참고 URL : https://stackoverflow.com/questions/4105956/regex-does-not-contain-certain-characters
반응형
'IT story' 카테고리의 다른 글
누락 된 모든 파일에 대해 Mercurial의 'hg remove'를 수행하는 방법은 무엇입니까? (0) | 2020.04.21 |
---|---|
팬더-주어진 열의 첫 번째 행 값 가져 오기 (0) | 2020.04.21 |
장기간 실행되는 Linux 프로세스의 시작 시간을 얻는 방법은 무엇입니까? (0) | 2020.04.21 |
SSH 원격 명령이 수동으로 실행될 때 환경 변수가 더 적은 이유는 무엇입니까? (0) | 2020.04.21 |
ostream에 << 연산자를 올바르게 오버로드하는 방법은 무엇입니까? (0) | 2020.04.21 |