Notepad++ 记事本++;删除行中重复的短语

Notepad++ 记事本++;删除行中重复的短语,notepad++,duplicate-removal,phrase,Notepad++,Duplicate Removal,Phrase,我收到了一些发送给我的数据,无论出于何种原因,发送者设法将数据并排复制了三次,如下所示: FileVersion 1 FileVersion 1 FileVersion 1 FileRevision 0 FileRevision 0 FileRevision 0 EDSVersion 4.0 EDSVersion 4.0 EDSVersion 4.0 Description Gen4 (T,P,PS - DRL PMAC)26 April 2

我收到了一些发送给我的数据,无论出于何种原因,发送者设法将数据并排复制了三次,如下所示:

FileVersion 1   FileVersion 1   FileVersion 1   
FileRevision    0   FileRevision    0   FileRevision    0   
EDSVersion  4.0 EDSVersion  4.0 EDSVersion  4.0 
Description Gen4 (T,P,PS - DRL PMAC)26 April 2012 1 Description Gen4 (T,P,PS - DRL PMAC)26 April 2012 1 Description Gen4 (T,P,PS - DRL PMAC)26 April 2012 1 
CreationTime    02:02PM CreationTime    11:53AM CreationTime    06:28PM
CreationDate    02-27-2013  CreationDate    02-27-2013  CreationDate    02-26-2013
我需要删除每个副本,数据中只有22000多行。有没有办法在记事本++中删除一行中重复的短语?

您可以执行以下操作:

查找内容:
^(+)\1\1

替换为:
$1


这将适用于除CreationTime和CreationDate之外的几乎所有行,因为这些行具有可变部分。

结果表明,所有数据都是以制表符分隔的,因此我将所有“\t”替换为“,”,在Excel中以CSV形式打开,并删除了前两列之后的所有内容。工作起来很有魅力。

你需要一个用某种语言编写的脚本。据我所知,没有IDE具有这种功能。字段是如何分隔的?有没有可能是一张账单?如果是这样,您可以使用正则表达式。