如何在Notepad ++中替换空行? 我尝试了一个find并用find中的空行替换,并且替换中没有任何内容,但它没有用; 它可能需要正则表达式。
#1楼
如果空行包含制表符或空格,这显然不起作用。 由于HTML编辑器出错,许多网页(例如http://www.guardian.co.uk/ )都包含这些白线。
使用正则表达式删除空格,如下所示:
改变模式:[\\ t] + $什么都没有。
其中[\\ t]匹配制表符或空格。 '+'匹配一个或多个匹配项,'$'标记行尾。
然后使用notepad ++ / textFX删除单个或多个空行。 确保这些空白行在给定的上下文中不重要。
#2楼
从空行中删除空白区域的简单方法:
- TextFX> TextFX编辑>修剪尾随空格
这将删除所有尾随空格,包括空行中的尾随空格。 确保没有尾随空格是重要的。
#3楼
- 记事本+ +
- 按Ctrl-H
- 选择正则表达式
- 输入
^[ \\t]*$\\r?\\n
查找内容,将替换为空。 这将匹配所有以空格开头并以回车结束的行(在本例中为windows crlf) - 单击“查找下一个”按钮以查看它如何仅匹配空行。
#4楼
- 编辑>>空白操作>>修剪前导和尾随空格(删除空行中的黑色标签和空格)
- 按Ctrl + H获取替换窗口并替换模式:
^\\r\\n
没有任何内容(选择正则表达式)
注意:第1步将删除通过制表符和空格完成的代码修改
#5楼
CTRL + A,选择TextFX菜单 - > TextFX编辑 - >删除空行如上所述工作。
但是如果行包含一些空格,则将光标移动到该行并执行CTRL + H.“查找内容:”秒将显示空白区域,在“替换为”部分中,将其留空。 现在所有空格都被删除,现在尝试CTRL + A,选择TextFX菜单 - > TextFX编辑 - >删除空行
来源:oschina
链接:https://my.oschina.net/stackoom/blog/3170917