I have a .txt document which consists of one word followed up with a date in one line, and so on in each line.
How can Notepad++ recognize same words in different lines and delete duplicate lines?
I have a .txt document which consists of one word followed up with a date in one line, and so on in each line.
How can Notepad++ recognize same words in different lines and delete duplicate lines?
 
    
     
    
    Not a direct answer to your question, but I found this article based on the title. I was looking to just delete duplicate lines. I found an easy way to do that here
 
    
    Assuming the dates can be different for the same occurrence of the same word and you want to keep the one that appears first in the file then this should work (make sure your file end with a new line for this):
(\s*\w+ )(.*\r\n)((.*\r\n)*)\1.*\r\n\1\2\3I've tested this on the file:
testing330     05:09-24/08
whatever     10:55-25/08
testing     15:57-26/08
testing667     19:22-30/08
linux     00:29-31/08
testing330     00:29-31/08
windows     12:25-31/08
And the result was:
testing330     05:09-24/08
whatever     10:55-25/08
testing     15:57-26/08
testing667     19:22-30/08
linux     00:29-31/08
windows     12:25-31/08
 
    
     
    
    You can use EditPlus on Windows OR TextWrangler on Mac to sort and remove duplicated lines easy.
After Notepad++ 6.5.2 (free) you can sort lines OR you can install the plugin "TextFX Characters" using the "Plugin Manager".
TextFX includes numerous features to transform selected text. Featuring: * Interactive Brace Matching * Quote handling * Character case alternation * Text rewrap * Column Lineup * Fill Text Down * Insert counter text down * Text to code conversion * Numeric Conversion * URI & HTML encoding * HTML to text conversion * Submit text to W3C * Text sorting * Ascii Chart * Leading whitespace repair * Autoclose HTML & braces Homepage: http://textfx.no-ip.com/textfx/
 
    
    For me personally, here are the steps I follow. Let's assume you have only 1 column of data in column A.
I thought there was a plugin like this, but can't find it now. Otherwise, this link may help you.
