Mar*_*ley 2 regex perl regex-negation
/\d/ # contains a digit
/^\D*$/ # doesn't contain a digit
/[abc]/ # contains either the letter a, b, or c
/^[^abc]*$/ # doesn't contain a, b, or c
/foo|bar/ # contains foo or bar
/???????/ # doesn't contain foo or bar
Run Code Online (Sandbox Code Playgroud)
谁可以帮我这个?我找不到任何解决方案,但我需要一个正则表达式来否定这个没有任何可编程逻辑.
您可以使用负前瞻断言:
/^(?!.*(?:foo|bar)).*$/ # doesn't contain foo or bar
Run Code Online (Sandbox Code Playgroud)