用户
 找回密码
 立即注册
搜索

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

[复制链接]

14

主题

143

帖子

48

积分

注册会员

Rank: 2

积分
48
发表于 2006-8-21 15:32:00
关于文本编辑中删除空行和段首空格的问题
在进行大量文本编辑的时候需要用到的。

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

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

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



[ 本帖最后由 Kk.kmc 于 2006-8-21 16:55 编辑 ]
使用道具 举报 回复 支持 反对
发表于 2006-8-21 18:26:00
正则表达式就能记住几个常用的,还是用插件方便
EmEditor有删除空行、行首空格的插件,可以在插件里设置删除行首的半角、全角空格,删除空行也能设置保留几行以上的空行。
解压到EmEditor的Plugins目录下,再打开EmEditor就可以看到插件了



[ 本帖最后由 似曾相识 于 2006-8-21 18:28 编辑 ]
使用道具 举报 回复 支持 反对
发表于 2006-8-21 20:39:00
嗯,楼上这样更方便,不容易出错(大量文本改错了也不好发现)
使用道具 举报 回复 支持 反对
发表于 2006-8-23 01:30:00
万分感谢两位!帮了一个大忙!
使用道具 举报 回复 支持 反对
发表于 2006-10-29 07:40:00
谢谢二位,我也学到知识了。
使用道具 举报 回复 支持 反对
发表于 2006-10-29 08:08:00
要整理大量文本的话不妨试试文本整理器,搜索一下就有下载

个人觉得很方便
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则