aku*_*aku 10
可能是这样的:
[^\w\W]
Run Code Online (Sandbox Code Playgroud)
\ w-单词字符(字母,数字等)
\ W - 与\ w相反
[^\w\W] - 应始终失败,因为任何字符都应属于其中一个字符类 - \w或\ W.
另一个片段:
$.^
Run Code Online (Sandbox Code Playgroud)
$ - 在字符串末尾
断言位置^ - 在行的开头断言位置
. - 任何炭
(?#it's just a comment inside of empty regex)
Run Code Online (Sandbox Code Playgroud)
空前瞻/后方应该有效:
(?<!)
Run Code Online (Sandbox Code Playgroud)
拒绝所有输入的最佳标准正则表达式(即没有前瞻或后向引用)是(在上面的@aku之后)
.^
Run Code Online (Sandbox Code Playgroud)
和
$.
Run Code Online (Sandbox Code Playgroud)
这些都是扁平的矛盾:"在开头之前带有字符的字符串"和"在结束之后带有字符的字符串".
注意:有些正则表达式实现可能会将这些模式拒绝为格式错误(很容易检查^出现在模式的开头和$最后......使用正则表达式),但是我检查过的少数几个接受他们.这些也不适用于允许^和$匹配换行符的实现.