您的位置:首页 > 编程语言 > PHP开发

使用Editplus删除文本文件中的重复行

2009-11-02 12:59 302 查看
使用Editplus删除文本文件中的重复行【转】

http://bbs.dianbo.org/viewthread.php?tid=6877





今天转贴一篇 开始菜单下的运行选项可执行的命令列表,谁知转过来发现有些行重复了三遍,有些行只有一遍或两遍。一点一点整理吧,有些不甘,想到以前转过的一篇帖子:删除文本文件中相同的行VBS代码,照搬着做了一回,却总是出错,就死了心,干脆一个记录一个记录找着删除吧!于是请出 Editplus 3 (用它是因为知道它有一个文本排序功能),将帖子内容复制进去,打开排序菜单项,却突然发现了新大陆!原来 Editplus 自己就有删除相同行的功能呀!请看图:






迅雷下载:下载 (60.65 KB)

2009-6-19 02:09

依法操作,果然移除了一部分重复行。可是,仔细一看,还有一些记录是重复的,怎么回事呢?且看IsaacZ的手段!直接全选所有文本,看到了么,重复的上下两行长度是不一样的!原来转贴的网页文本在行末多有一些无用的空格,让我们用全部替换搞定它!






迅雷下载:下载 (67.38 KB)

2009-6-19 08:39

把“空格 + 换行符”替换成只有换行符,就相当于删除行尾空格啦!
(更多 Editplus 高级技巧参见:Editplus使用技巧集萃

如此这般,相同的行长度让它相等,再用“排序”里面的“移除重复”功能就可以移除所有的重复行啦!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: