![]() The matched row is stored, because of the brackets around and accessible using \1 (.*?) matches any characters 0 or more times, but as few as possible (It matches exactly on row, this is needed because of the ". You need to check the options "Regular expression" and ". No sorting is needed for that and the duplicate rows can be anywhere in the file! This leaves from all duplicate rows the last occurrence in the file. Since Notepad Version 6 you can use this regex in the search and replace dialogue: ^(.*?)$\s ?^(?=.*^\1$)Īnd replace with nothing. Finally, click "sort lines case sensitive" or "sort lines case insensitive" Next, select a block of text ( Ctrl A to select the entire document). ![]() ![]() Make sure "sort outputs only unique." is checked. The check boxes and buttons required will now appear in the menu under: TextFX -> TextFX Tools. In some cases it may also be called TextFX Characters, but this is the same thing. The TextFX plugin used to be included in older versions of Notepad , or be possible to add from the menu by going to Plugins -> Plugin Manager -> Show Plugin Manager -> Available tab -> TextFX -> Install. To install the TextFX in the latest release of Notepad you need to download it from here: Notepad with the TextFX plugin can do this, provided you wanted to sort by line, and remove the duplicate lines at the same time.
0 Comments
Leave a Reply. |