Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否存在不匹配字符串的正则表达式?如果是这样,它是什么?
准确地说,我正在寻找一个正则表达式,以便为任何字符串r输出以下 Python 代码:Trues
r
True
s
import re print(re.match(r, s) is None)
如果您的正则表达式引擎支持前瞻(Python 支持):
(?!)
否则这样的事情也会起作用:
^\b$
断字不能自行发生!
或者,
$a^
除非字符串为空,否则字符串的结尾不能匹配字符串的开头,并且我们通过要求我们至少匹配一个字符来防止它为空。
话又说回来,^/ $/\b真的只是变相的环顾四周。
^
$
\b
以下正则表达式不应匹配任何字符串。它将匹配任何既不是空白字符也不是非空白字符的单个字符。
[^\S\s]