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

use*_*165 16 notepad++

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

Pan*_*aju 47

1-假设这是您的文件,并且您要删除其中没有"WScript"的所有行.

在此输入图像描述

2-正则表达式如下所示.BookMark所有必需的行. 在此输入图像描述

3-然后删除未标记的行 在此输入图像描述


Bil*_*ell 8

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

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

在此处输入图片说明


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

  1. 显示插件管理器

在此处输入图片说明

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

在此处输入图片说明


Sal*_*daw 5

很简单的方法

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

在此处输入图片说明

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

在此处输入图片说明