NPP++去除文本中的重复行

方法一:

使用正则表达是的方式:

^(.*?)$\s+?^(?=.*^\1$)

如下图格式

NPP++去除文本中的重复行

方法二:

选择菜单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++去除文本中的重复行

但是如果你的npp++找不到Plugin Manager,你要下载一个,点击这里下载,这里面有,解压之后,分别把

NPP++去除文本中的重复行

plugins中的文件,放入你安装npp++中的plugins中,如下:

NPP++去除文本中的重复行

updater中的文件,放入你安装npp++中的updater中,如下:

NPP++去除文本中的重复行

问题2:

再其次,如果还是找不到TextFx,你就要自己下载一个Npp TextFx.dll的文件了,上述的链接里有。下载好,并把解压后的文件放到plugins中,便可以了。