记事本++ – 如何replace空行
我有一个数千行数字的文本文件,如下所示:
402 115 90 ...
正如你所看到的,每一个我想要删除的数字之间都有一个空行
402 115 90 ...
我怎样才能做到这一点?
-
按下Ctrl + H (replace)
-
从
SearchMode
selectExtended
-
把
\r\n\r\n
放在Find What
-
把
\r\n
放在ReplaceWith
-
点击
Replace All
从NP ++ V6.2.3开始(不要确定旧版本)就简单了:
- 转到菜单 – >编辑 – >行操作
- 根据需要select“删除空行”或“删除空行(包含空格)”。
希望这有助于以简单而快速的方式实现目标:)
顺便说一句,在记事本+ +有内置的插件,可以处理这个: TextFX -> TextFX Edit -> Delete Blank Lines
(首先按CTRL + Aselect全部)。
这将删除任何数量的空白行
CTRL + H来replace
select扩展search模式
用所有的\r\n
replace (空间)
然后切换到正则expression式,并将\s+
全部replace为\n
您可以录制一个删除第一个空行的macros,并为第二行正确定位光标。 然后你可以重复执行那个macros。
这应该得到你的sorting:
- 从第一行的末尾突出显示,直到第三行的开头。
- 使用
Ctrl + H
打开“查找和replace”窗口。 - 高亮区域已经放置在“查找”文本框中。
- replace为:
\r\n
- “全部replace”将删除所有不需要的附加行空格。
以下是它的外观: