热点科技

标题: [求助] 关于文本编辑中删除空行和段首空格的问题 [打印本页]

作者: aiblngu    时间: 2006-8-21 15:32
标题: [求助] 关于文本编辑中删除空行和段首空格的问题
关于文本编辑中删除空行和段首空格的问题
在进行大量文本编辑的时候需要用到的。

请问在EmEditor、EditPlus或Notepad++里如何删除空行、删除段首空格?

需要利用正则表达式么,要如何搜索、替换?谢谢高手解答。
作者: roung000    时间: 2006-8-21 16:51
EmEditor支持正则表达式,
段首空格:
  1. ^
复制代码
也就是半角英文的shift+6后面跟一空格,“替换”中留空
如果有一个或多个则用:
  1. ^ +
复制代码
空行要视情况而定,思路就是查找两个连续的空行
  1. \n\n
复制代码
换成一个\n
同样,如果是多个连续的空行则查找
  1. \n\n+
复制代码
换成一个\n

正则表达式的确能够大幅度降低重复操作,可以阅读EmEditor的帮助文档,里面有详细的说明和有用例子,可惜Word里面不支持。



[ 本帖最后由 Kk.kmc 于 2006-8-21 16:55 编辑 ]

作者: qq121603393    时间: 2006-8-21 18:26
正则表达式就能记住几个常用的,还是用插件方便
EmEditor有删除空行、行首空格的插件,可以在插件里设置删除行首的半角、全角空格,删除空行也能设置保留几行以上的空行。
解压到EmEditor的Plugins目录下,再打开EmEditor就可以看到插件了



[ 本帖最后由 似曾相识 于 2006-8-21 18:28 编辑 ]

作者: focusin    时间: 2006-8-21 20:39
嗯,楼上这样更方便,不容易出错(大量文本改错了也不好发现)
作者: 53115379    时间: 2006-8-23 01:30
万分感谢两位!帮了一个大忙!
作者: hefeijieda    时间: 2006-10-29 07:40
谢谢二位,我也学到知识了。
作者: dreamdemon    时间: 2006-10-29 08:08
要整理大量文本的话不妨试试文本整理器,搜索一下就有下载

个人觉得很方便




欢迎光临 热点科技 (http://www.itheat.com/activity/) Powered by Discuz! X3.2