怎样进行高级查找搜索 Google Chrome

很久以前,我写了一篇关于怎样在隐身模式下打开特定网络搜索的文章。 它使用了 RegEx,这让我想知道是否可以对“在页面中查找”执行相同的操作。 例如,大多数时候在研究一篇文章时,我会遇到通常又长又大的研究论文。 所以,如果我只想阅读石墨烯和锂离子之间的关系,我需要包含这两个词的行或段落。 但是,如果你做一个正常的发现 Google Chrome 并输入“石墨烯锂离子”,它会查找一个确切的词并且不返回任何结果。

所以,如果我可以使用正则表达式,我就可以将我的搜索细化到石墨烯或锂离子。 此外,我可以搜索包含这些词的段落。 原来, Google Chrome 有一个本机方法,您还有一些可以提供帮助的扩展。 所以,这里是怎样高级查找搜索 Google Chrome.

怎样进行高级查找搜索 Google Chrome

如果您不熟悉 Inspect 元素和 HTML 代码,我建议您跳到 本节.

1. 本地方法

正常的“在页面中查找”选项不支持正则表达式或搜索运算符。 然而,“检查元素”中的搜索选项确实支持正则表达式,但有一个警告。 检查元素 find 不会在网页上搜索,而是搜索 HTML 源代码。 因此,搜索结果将指向源代码而不是网页。 因此,您必须从源代码中读出内容。

为此,请右键单击并单击“检查”。 或者,您也可以按 Ctrl+Shift+I(在 Mac 上为 ⌘+Shift+C)以进入 Inspect Element。

接下来,按 Ctrl+Shift+F(在 Mac 上为⌘+Shift+F)进入高级查找栏。 或者,您也可以单击右上角的三个按钮,然后单击“搜索”。

要启用基于正则表达式的搜索,请单击“.*”按钮。

搜索中的正则表达式

现在,查找搜索栏支持使用正则表达式搜索关键字。 例如,我在这个电动汽车 Wiki 页面上。 现在,本页介绍了电动机、电池技术、自动驾驶等的整个演变过程。但是,我只对电动汽车和锂离子电池之间的关系感兴趣。 所以,我想要那些包含这两个词的段落。 所以,在搜索栏上,我输入“电动汽车.*锂离子”。 这将为我提供搜索结果,其中句子以电动汽车开头并且段落至少包含 1 个锂离子实例。

搜索结果中的正则表达式

因此,现在在输出中,如果您将鼠标悬停在结果上,它将弹出源代码。 这就是我在第一段中提到的问题。 搜索结果不会突出显示网页上的文本,而是突出显示源代码。

search-result-in-find-option-inspect-element-source-code

这种方法的另一个问题是检查元素数据还包含 HTML 标签和其他 CSS 属性。 如果您经常使用网站源代码,则此方法非常有用。 当您必须解决 CSS 代码或 HTML 中的问题时,这会非常方便。

2. Chrome 延期

进行高级搜索的最简单方法是使用 Chrome 扩展。 Chrome RegEx Search 是一个扩展,可让您直接在任何网页上使用基于正则表达式的搜索。 您所要做的就是下载并安装扩展程序,它在每个网页上都可用。 要触发它,只需在任何网页上按 Ctrl+Shift+F 即可 Chrome 正则搜索。 搜索栏默认支持正则表达式并且可以直接使用。 但是,该扩展程序默认启用“区分大小写”搜索。 您可以单击“i”按钮并禁用它。

下载 Chrome 正则搜索

chrome-正则表达式搜索- chrome 高级查找

结束语

这些是在谷歌中启用基于正则表达式的搜索的几种方法 chrome. 为了帮助您使用正则表达式, 这是一个网站 对于所有正则表达式备忘单。

怎样在 Windows、Ubuntu 和 macOS 中禁用隐身模式