NPP++去除文本中的重复行
Posted Hearthougan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NPP++去除文本中的重复行相关的知识,希望对你有一定的参考价值。
方法一:
使用正则表达是的方式:
^(.*?)$\\s+?^(?=.*^\\1$)
如下图格式
方法二:
选择菜单TextFX -- TextFX Tools:
1、选择"TextFx"-"TextFx Tools"-"Sort outputs only UNIQUE(at column) lines"。
2、 选中要去除重复行的数据。
3、选择"TextFx"-"TextFx Tools"-"Sort lines case sensitive/insensitive (at column)"。
4、这样就去除重复行了。
使用TextFx插件,也可以去除,但是这个插件只支持npp++32位,你可以点击这里下载。
1、打开 notepad++
2、插件 -> Plugin Manager -> Show Plugin Manager -> available ->选中 TextFX ->install
注:如果没有插件的话,先updates插件 。
问题1:
重启之后,你的npp++便可以找到TextFx,如下
但是如果你的npp++找不到Plugin Manager,你要下载一个,点击这里下载,这里面有,解压之后,分别把
plugins中的文件,放入你安装npp++中的plugins中,如下:
updater中的文件,放入你安装npp++中的updater中,如下:
问题2:
再其次,如果还是找不到TextFx,你就要自己下载一个Npp TextFx.dll的文件了,上述的链接里有。下载好,并把解压后的文件放到plugins中,便可以了。
以上是关于NPP++去除文本中的重复行的主要内容,如果未能解决你的问题,请参考以下文章