【问题标题】:How can i search multiple words in a file on Notepad++如何在记事本++的文件中搜索多个单词
【发布时间】:2015-06-18 13:21:50
【问题描述】:

我正在尝试在文件中查找字符串列表(已经从 \n 和 \r 格式化),例如:

0145100841
65722ED01A
657738J000
6584640F00 // this one is found

在这个文件中:

201506186584640F00AME NMGR01 RUBAT

我如何在 Notepad++ 中做到这一点?有现成的插件吗?

【问题讨论】:

  • 所以您想在具有预格式化值的文本文件中搜索具有不同搜索键的文件?你能像|管道符号那样做另一种格式吗? 6584640F00|6584640F00|6584640F00 所以你可以用 CTRL+F 说“搜索”,将搜索类型更改为正则表达式,然后只搜索整个字符串 0145100841|65722ED01A|657738J000|6584640F00
  • 这里有一个 pastebin,你可以测试它:pastebin.com/YB3i1Ju0
  • 谢谢,它成功了。我不得不用 | 替换 \r 出现因为这是一个大文件。

标签: search notepad++


【解决方案1】:

序言

为了帮助来自搜索或谷歌的人,我再次写它作为答案。请将其标记为正确答案,以提高找到正确答案的速度。

如果有不清楚的地方,您也可以查看问题内的评论部分。

解决方案

不是用\r 分隔搜索词,一种可能的解决方案是用| 管道符号分隔它们,这样您就可以将整个字符串用作正则表达式。

搜索词:0145100841|65722ED01A|657738J000|6584640F00

您现在可以按 CTRL + F(或在德国为 STRG + F)打开“搜索”窗口。 现在您必须将“搜索模式”更改为“正则表达式”并插入搜索词。 如果您现在按搜索,您将获得一个匹配项(如果存在),并且每继续按一次,您将获得另一个匹配项(如果存在)。

您可以使用以下随机文本内容对此进行测试。

跟随 Pastebin:http://pastebin.com/YB3i1Ju0

为了消除对pastebin的依赖,这里将随机文本内容粘贴为blockquote:

随机文本内容

Lorem ipsum dolor sit amet,consetetur sadipscing elitr,sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,sed diam voluptua。在 vero eos et accusam et justo duo dolores et ea rebum。 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet。 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat6584640F00, sed diam voluptua。在 vero eos et accusam et justo duo dolores et ea rebum。 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.Lorem657738J000 ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua。在 vero eos et accusam et justo duo dolores et ea rebum。 Stet clita kasd gubergren, n65722ED01Ao sea takimata sanctus est Lorem ipsum dolor sit amet。 Lorem ipsum dolor sit amet, consetet0145100841ur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua。在 vero eos et accusam et justo duo dolores et ea rebum。 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua。在 vero eos et accusam et justo duo dolores et ea rebum。 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet。 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua。在 vero eos et accusam et justo duo dolores et ea rebum。 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    • 2015-08-20
    相关资源
    最近更新 更多