Notepad++ 删除除带有特定单词的行以外的所有行-记事本++;

Notepad++ 删除除带有特定单词的行以外的所有行-记事本++;,notepad++,Notepad++,我导出了一个备份报告,其中显示了服务器的备份状态,服务器有父作业和子作业。报告的状态仅与父作业相关的行相关,子作业提供不相关的信息。父作业包含关键字“Weekly”。如何显示报告以仅显示带有单词Weekly的行,所有其他行都应删除。谢谢。1-假设这是您的文件,并且您希望删除其中没有“WScript”的所有行 2-执行如下所示的正则表达式查找。将所有需要的行添加书签。 3-然后拆下未标记的线 Pankaj Jaju的答案适用于大多数情况。然而,如果你想要更多的控制,还有TextFXCharac

我导出了一个备份报告,其中显示了服务器的备份状态,服务器有父作业和子作业。报告的状态仅与父作业相关的行相关,子作业提供不相关的信息。父作业包含关键字“Weekly”。如何显示报告以仅显示带有单词Weekly的行,所有其他行都应删除。谢谢。

1-假设这是您的文件,并且您希望删除其中没有“WScript”的所有行

2-执行如下所示的正则表达式查找。将所有需要的行添加书签。

3-然后拆下未标记的线

Pankaj Jaju的答案适用于大多数情况。然而,如果你想要更多的控制,还有TextFXCharacters插件

这个插头可以安装很多东西,但一个相关功能是,只需将关键字字符串复制到剪贴板,然后告诉它隐藏/显示带/不带剪贴板文本的行。当我需要隐藏各种文本匹配组合时,我发现这比书签功能更快、更方便


要将TextFX插件添加到记事本+,可以执行以下步骤

  • 显示插件管理器
  • 向下滚动“可用”选项卡。选中“TextFX字符”框,然后单击“安装”按钮

  • 非常简单的方法

  • 按CTRL+F并键入单词或图案
  • 单击“查找当前文档中的所有内容”
  • 4) 你可以得到过滤后的线条。将它们复制到新文件中


    可能是在记事本++中找到并替换正则表达式就可以做到:)@witherwind“更好”是什么意思,你的编辑器是否可以通过一些内置功能来完成?记事本++可以做到这一点,请尝试使用正则表达式。感谢您提供的解决方案。要根据字符串筛选出行,这需要多次击键。有没有更快的办法?其中视图根据键入的搜索字符串动态显示/隐藏行。除Notepad++以外的其他应用程序也将运行。此应用程序不再工作。标记高亮显示行,但书签是分开的。太好了。。。只是让人恼火的是,这个窗口保持在顶部(不要放在下面),它不是一个“真正的窗口”。。。我不能在边上撞来撞去迫使窗户修理窗户。。。但是有了这个我可以活下去。。。保持领先必须尽快解决-=我不知道这个插件,对这个和其他很多事情都很有帮助。谢谢