我想在 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
。
点号.
匹配任意字符,*
其后的星号量词表示可以匹配任意数量的字符(可以是不同的字符)。要使搜索不区分大小写,请切换我位于搜索栏右侧三个按钮的按钮。
这样,所有匹配项都将被突出显示,无论大小写。