如果在匹配中找到某个字符串,则使正则表达式不匹配
本文关键字:字符串 不匹配 正则表达式 如果 | 更新日期: 2023-09-27 18:14:39
假设我有一些随机的简单匹配,比如
'bword'b
现在我想添加一点如果在匹配之前我们说这个
(HOUSE[ ]*?)'bword'b
因此,如果单词HOUSE和word前面的空格数相等,那么匹配应该为假。所以我的问题或多或少是我如何否定(HOUSE[]*?)查询?
你使用了消极的向后看。在。net中,回顾可以是可变长度的:
(?<!HOUSE[ ]*?)'bword'b
参考:
- 可变长度向后看