我正在使用RegexBuddy,无法为editpad定义搜索参数。
我正在尝试在我的CMS网站上搜索“http://”的所有实例(以查看协议在哪里被错误地编码),但是每个文件在附近的评论中都有“http://particular.domain.com”文件的顶部。
如何搜索所有除外的内容?这似乎应该是基本的。
答案 0 :(得分:1)
这是你的表达:
http:\/\/(?!particular\.domain\.com).+
在此处查看演示:https://regex101.com/r/eT2cX8/2
此部分称为否定前瞻,可让您否定该匹配:
(?!particular\.domain\.com).+
答案 1 :(得分:1)
使用否定前瞻:
'(?!http://particular.domain.com)http://'
是一个模式的示例,它可以匹配任何http:// text,但不包括特定的