Page 1 of 1

Simplified Multi-Line Replace [Replace/Remove Multiple unique Lines from Hosts File]

Posted: Sun Sep 16, 2018 4:19 am
by usaer101
I have a hosts file that is over run with too many entries most of which I don’t want and some which I do. I have another hosts files containing only those hosts I don’t want, in the exact same format. How can I take the list of hosts I don’t want, and multi-line remove/replace them with nothing in my original hosts file?

I have tried all the major software out there, but all of them use the multi line as one contiguous line, instead of each independent line as an independent entry. Or line by line search.

I have 17 thousand unique lines in alpha-numerically descending order I want to remove from the text, and maybe 150 I want to keep. A simple option selection box to treat each new line in the multi-line find dialogue as an individual search/replace expression would fit the bill and save users massive headaches the world around... something like this, without having to add any extra expressions or anything.

Is there any way to do this? Or another way to do this?

Re: Simplified Multi-Line Replace [Replace/Remove Multiple unique Lines from Hosts File]

Posted: Sun Sep 16, 2018 4:23 am
by usaer101
see I can search for one line, and replace that no problem. but in the same box, i can't just as easily insert a multi-line of the entire hosts lists and replace it. should be simple imo.

Re: Simplified Multi-Line Replace [Replace/Remove Multiple unique Lines from Hosts File]

Posted: Mon Sep 17, 2018 12:37 am
by usaer101
I found an answer here, which should work with any text program with regex support, and added a feature req for notepad++ to github to automate this process:

https://notepad-plus-plus.org/community ... ostsfile/4
https://github.com/notepad-plus-plus/no ... ssues/4856

Re: Simplified Multi-Line Replace [Replace/Remove Multiple unique Lines from Hosts File]

Posted: Mon Sep 17, 2018 10:54 am
by DigitalVolcano
Have you tried the batch processor function in TextCrawler? You can import lists of find/replace pairs into it from a text file.
https://www.digitalvolcano.co.uk/textcr ... =&sct=MjM4