如何利用文本编辑器删除txt中的重复行
来源:网络收集 点击: 时间:2024-04-11我以一个20行的文本文件(test.txt)为例,文本文件内容见截图,请注意看,文本第2行的文字内容是“第3行”,为什么强调这一点,接下来你会看到。

首先介绍用UltraEdit打开test.txt,菜单栏选择【File】-【Sort】-【Advanced Sort/Options 】(对应中文菜单是【文件】-【排序】-【高级排序/选项】)

出现如下对话框,勾选【删除重复项】,其余选项可以根据自己需求选择,我这里都保留默认。

点击上图的“排序”按钮,很快,就完成了,20行的文本,删除重复后,只剩下了9行,如下图。请注意看,第2行的内容,变成了“第2行”,而排序删除重复项之前,第2行的内容,其实是“第3行”,用UltraEdit去重,先排序再去重,如果我们不想排序,我们想第2行的内容,仍然是“第3行”,应该怎么做呢?这里我就建议使用EditPlus来删除重复行。

操作非常简单,用EditPlus打开test.txt,如图,还是请注意,第2行的内容是“第3行”,第1行和第2行的内容并没有重复,我们想要的结果是,去除重复行以后,第2行的内容,仍然是“第3行”。

在EditPlus的菜单栏里选择,【编辑】-【删除】-【删除重复行】

EditPlus删除test.txt中的重复行,结果如下,注意看,第2行的内容是“第3行”,也就是说,EditPlus删除重复行,是没有排序的!完全达到了我的要求。

UltraEdit的删除重复行是要排序的;
EditPlus的删除重复行是不排序的,删除的是重复出现的行,保留了首先出现的行且没有排序,而有时候正是我们所需要的。
删除版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_486711.html