Notepad++ Web 搜索文本/将文本转换为 URL

Notepad++ Web 搜索文本/将文本转换为 URL

我想知道是否可以在 Notepad++ 中将文本转换为 Google 或 Bing 搜索。例如,如果我有:

帝王蝶

玉米片

蛋糕与馅饼

在 .txt 文件中,有没有办法可以转换

https://www.google.com/search?q=monarch+butterflies&oq=monarch+butterflies&aqs=chrome..69i57j0l5.2097j0j4&sourceid=chrome&ie=UTF-8


https://www.google.com/search?num=100&ei=gRrQW-GEDI7EsAXqkb7oDg&q=corn+chips&oq=corn+chips&gs_l=psy-ab.3..0l10.58679.60016..60085...0.0..0.119.639.9j1......0....1..gws-wiz.......0i71j35i39j0i67j0i131j0i20i264j0i131i67j0i131i20i264.w0QKPtdQcVk

ETC。?

答案1

如果你只想要“URL”,你可以手动复制/粘贴,你可以简单地插入“https://www.google.com/search?q=“在每行开头添加正则表达式使用以下方式替换(Ctrl+H > 勾选“正则表达式”搜索模式):

  1. 插入符号^(字符串的开头)查找字符串
  2. https://www.google.com/search?q=作为替换字符串

你最终会得到如下字符串:

https://www.google.com/search?q=monarch butterflies

如果您将其复制并粘贴到任何浏览器中,大多数浏览器都会对空格和其他特殊字符进行编码,并且它会起作用。

但是,如果您需要将生成的 URL 与脚本或其他内容一起使用,则可能需要先对特殊字符进行编码。为此,您可以使用MIME 工具插件及其URL 编码特征。

  1. 首先选择所有要使用的文本
  2. 然后使用插件 > MIME 工具 > URL 编码对其进行编码
  3. %0D%0A该工具还将对新行进行编码,您需要替换它们:用\r\n\检查替换字符串扩展搜索模式在替换对话框中
  4. https://www.google.com/search?q=像第一个示例一样在每个字符串前插入

您可能还想先处理空行。

请注意,根据您的需要,可能有比使用 Notepad++ 更清晰的解决方案!

相关内容