删除除具有特定字的行以外的所有行 - Notepad ++

时间:2014-02-08 04:15:40

标签: notepad++

我已导出显示服务器备份状态的备份报告,服务器具有父作业和子作业。报告的状态仅与父作业相关的行相关,子作业提供无关信息。父作业包含关键字“每周”。如何将报告显示为仅显示“每周”一词的行,应删除所有其他行。感谢。

3 个答案:

答案 0 :(得分:43)

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

enter image description here

2-正则表达式如下所示。 BookMark所有必需的行。 enter image description here

3-然后删除未标记的行 enter image description here

答案 1 :(得分:4)

Pankaj Jaju的答案适用于大多数情况。但是,如果您需要更多控制权,那么还有TextFX Characters插件。

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

enter image description here


要将TextFX插件添加到记事本++,可以按照以下步骤操作。

  1. 显示插件管理器

enter image description here

  1. 在“可用”标签上向下滚动。选中“ TextFX字符”框,然后单击“安装”按钮

enter image description here

答案 2 :(得分:1)

非常简单的方式

  1. 按CTRL + F并输入单词或样式。
  2. 点击“在当前文档中查找全部”

enter image description here

4)您将获得过滤的行。将它们复制到新文件。

enter image description here