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


当前回答

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

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

其他回答

您可以搜索以下正则表达式:^(?: \ [t] * (?): \ r ? \ n | \ r)) +,代之以空字段

Ctrl + H。

找到- \r\r 替换为- \r。

你需要一个正则表达式。

你必须进入扩展模式

如果你想让所有的行都变成一行,请使用\r\n。如果只是想删除空行,可以像@Link最初建议的那样使用\n\r。

将任意一个表达式替换为空。

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

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

按ctrl + h(替换快捷键)。 在Find what区域中,键入^\R(用于精确的空行)或^\h*\R(仅用于带空格的空行)。 将Replace with区域保留为空。 检查“环绕”选项。 选择正则表达式搜索方式。 单击“全部替换”按钮。