【转】EditPlus正则表达式删除文档多余空行

作者:enenba | 发表于:2012-07-20 18:37 | 分类:正则表达式

在编程过程中。总会遇到个别的来自其他程序文件多余很多空行。大家都知道这样对源代码优化特别不好。

可能是一些编辑人员在选择ftp上传下载或者编辑器的原因造成的。如果文章比较长,那么手工删除空行就成为一件颇费精力的事情。难道就没有别的办法?当然有!

现在我分享出editplus利用正则表达式删除文档的多余空行。

启动EditPlus,打开待处理的文件。需要注意,必须是纯文本文件,如果是Word文档,需要先粘贴到纯文本文件中。然后,步骤如下:

选择Search菜单的Replace命令,出现如图所示的文本替换对话框。选中Regular expression(正则表达式)复选框,表明我们要在查找、替换中使用正则表达式。然后,选中Replace all range中的Current file,表明对当前文件操作(技巧提示:可以同时打开多个文件进行操作,在这里选中“All open files”)。

查找的内容为正则表达式:   ^[ \t]*\n

直接替换所有为空。

希望对同行们有所帮助。

from http://www.7templates.net/blog/395/index.html

上一篇: 【php源码】Discuz的模板引擎   |   下一篇:删除HTML标签中指定属性外的其它属性函数» 标签: 正则表达式 editplus 空行

评论:

2012-10-06 17:05

这篇文章也不错嘛,过两天再看看,你博客更新了没有,文章都比较好。

2012-09-20 21:22

粘贴到Word里面,替换^p^p为^p,全部替换,重复操作几次即可实现。

我这个不是正则啦,不过这个对付长文档很有用的,尤其是电子书神马的。。。算是给博主狗尾续貂了。。。嘿嘿

2012-07-24 09:24

来学习技术了