Notepad ++删除一行重复的短语

时间:2015-04-22 01:01:37

标签: 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 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

我需要删除每个副本,数据中只有超过22,000行。有没有办法在Notepad ++中删除一行中的重复短语?

2 个答案:

答案 0 :(得分:1)

你可以这样做:

找到:^(.+)\1\1
替换为:$1

除了CreationTime& CreationDate,因为这些行具有可变部分。

答案 1 :(得分:0)

原来所有数据都是以制表符分隔的,所以我替换了所有" \ t"使用",",在Excel中将其作为CSV打开,并在前两列之后删除所有内容。工作就像一个魅力。