使用正则表达式或其他方法在网页中搜索多个单词

使用正则表达式或其他方法在网页中搜索多个单词

我想在 Chrome 页面中搜索多个单词

例如*basket*nike*120*“我花 120 美元从 Nike 购买篮子”

如果单词匹配,它会向我显示该行。

如果有人能告诉我正确的表达方式,我知道使用正则表达式是可以实现的。

答案1

本机 Chrome 不支持突出显示多个单词,无论是否带有正则表达式。

您需要一个扩展: 多重搜索和高亮显示

突出显示用逗号、空格或任意分隔符分隔的多个单词,并保留历史记录

该扩展的评论指出,它无法突出显示嵌套<iframe>HTTP 标签内的单词。

另一个扩展是 多重搜索和多重跳转 还有一个是 一二


对于正则表达式搜索,你可以使用扩展 Chrome 正则表达式搜索

替代 Chrome 的 CTRL+F 的 Regex Search 扩展程序

在您键入时动态突出显示网页上的正则表达式匹配。

答案2

正如 harrymc 所建议的,你可以使用Chrome 正则表达式搜索扩展来运行正则表达式搜索。

要打开搜索字段,请点击Ctrl+Shift+F

您需要的正则表达式类似于basket.*nike.*120

点号.匹配任意字符,*其后的星号量词表示可以匹配任意数量的字符(可以是不同的字符)。要使搜索不区分大小写,请切换位于搜索栏右侧三个按钮的按钮。

这样,所有匹配项都将被突出显示,无论大小写。

相关内容