0

我正在使用 RegexBuddy 并且无法为编辑板定义搜索参数。

我正在尝试通过我的 CMS 网站搜索“http://”的所有实例(查看协议硬编码错误的位置),但每个文件的评论中都有“ http://particular.domain.com ”文件顶部附近。

我怎样才能搜索除那些之外的所有内容?这似乎应该是基本的。

4

2 回答 2

1

这是你的表达:

http:\/\/(?!particular\.domain\.com).+

在此处查看演示:https ://regex101.com/r/eT2cX8/2

这部分称为负前瞻,可让您否定该匹配:

(?!particular\.domain\.com).+
于 2015-10-15T23:33:52.537 回答
1

使用负前瞻:

'(?!http://particular.domain.com)http://'

是匹配任何 http:// 文本的模式示例,除了特定的文本

于 2015-10-15T23:34:51.017 回答