如何替换notepad++中的空行?我尝试了一个发现和替换与空行在发现,并没有在替换,但它不工作;它可能需要正则表达式。


当前回答

有时\n\r等不工作,在这里找出它,你实际上的正则表达式应该是什么。

这个技巧的优点:如果你想一次在多个文件中替换,你必须需要这个方法。以上都不行…

其他回答

嗯,我不确定正则表达式或你的情况。

如何按CTRL+A,选择TextFX菜单-> TextFX编辑->删除空白行和viola所有空白行消失。

旁注-如果行是空白,即不包含空格,这将工作

在记事本++按CTRL+H,在搜索模式下点击“扩展(\n, \r, \t…)”单选按钮,然后在“查找什么”框中输入:\r\n (CR LF的缩写),并留下“替换”框为空。

最后点击替换全部

你可以按照下面截图所示的技巧进行操作:

找到什么:^\r\n 替换为:保持此为空 搜索方式:正则表达式 环绕:选定

注意:对于*nix文件只查找\n

按CTRL+A,选择TextFX菜单-> TextFX编辑->删除空白行如上所述的工作。

但如果行包含一些空格,然后将光标移动到该行,并按CTRL + h。“Find what:”sec将显示空白,在“Replace with”部分,将其保留空白。 现在所有的空格都被删除,现在尝试按CTRL+A,选择TextFX菜单-> TextFX编辑->删除空白行

编辑>>空白操作>>修剪前导和尾随空格(删除空行中的黑色制表符和空格) Ctrl + H得到替换窗口和替换模式:^\r\n with nothing(选择正则表达式)

注意:步骤1将删除通过制表符和空格完成的代码意图