记事本++ – 如何replace空行

我有一个数千行数字的文本文件,如下所示:

402 115 90 ... 

正如你所看到的,每一个我想要删除的数字之间都有一个空行

 402 115 90 ... 

我怎样才能做到这一点?

  1. 按下Ctrl + H (replace)

  2. SearchModeselectExtended

  3. \r\n\r\n放在Find What

  4. \r\n放在ReplaceWith

  5. 点击Replace All

替换多个换行符

从NP ++ V6.2.3开始(不要确定旧版本)就简单了:

  1. 转到菜单 – >编辑 – >行操作
  2. 根据需要select“删除空行”或“删除空行(包含空格)”。

希望这有助于以简单而快速的方式实现目标:)

顺便说一句,在记事本+ +有内置的插件,可以处理这个: TextFX -> TextFX Edit -> Delete Blank Lines (首先按CTRL + Aselect全部)。

这将删除任何数量的空白行

CTRL + H来replace

select扩展search模式

用所有的\r\nreplace (空间)

然后切换到正则expression式,并将\s+全部replace为\n

您可以录制一个删除第一个空行的macros,并为第二行正确定位光标。 然后你可以重复执行那个macros。

这应该得到你的sorting:

  • 从第一行的末尾突出显示,直到第三行的开头。
  • 使用Ctrl + H打开“查找和replace”窗口。
  • 高亮区域已经放置在“查找”文本框中。
  • replace为: \r\n
  • “全部replace”将删除所有不需要的附加行空格。

以下是它的外观: 在这里输入图像说明