Notepad ++ - 如何替换空行

Joe*_*dev 91 replace notepad++ blank-line

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

402

115

90

...
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我想删除的每个号码之间都有一个空行,以便我拥有

402
115
90
...
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Yet*_*ser 181

  1. Ctrl+ H(替换)

  2. 选择ExtendedSearchMode

  3. \r\n\r\nFind What

  4. \r\nReplaceWith

  5. 点击 Replace All

替换多个换行符

  • 实际上,只有在每行文本之间只有两个新行时,这才有效. (6认同)
  • 在我的情况下,有几个空行而不是2.重复点击"全部替换"做了伎俩. (5认同)
  • @Griffin这就是我的问题所在 (2认同)
  • 对我来说不起作用:(编辑->行操作->删除空行的技巧完美地工作了。 (2认同)

小智 156

从NP ++ V6.2.3开始(也不确定旧版本),只需:

  1. 转到菜单 - >编辑 - >线路操作
  2. 根据需要选择"删除空行"或"删除空行(包含空格)".

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


jak*_*b.g 21

顺便说一句,在Notepad ++中有内置的插件可以处理:( TextFX -> TextFX Edit -> Delete Blank Lines首先按CTRL+ A选择全部).


Gri*_*fin 5

这将删除任意数量的空行

CTRL+ H替换

选择扩展搜索模式

\r\n (space)

then switch to regular expression and replace all \s+\n