Replacing last character at the end of each line in a file

find and replacenotepad

I have a file with the format:

abc!12345th!
bcv!2345568790hg!
fjldslj12123344!!flgnjlk!

I was trying to figure out how to remove the ! symbol at the end of each line. I tried using "Find and replace" in Notepad++ but it didn't work. Any ideas on this one?

Best Answer

In Notepad++, press Ctrl-H (Replace...). In the Replace dialog box, click Extended under Search Mode. In the "Find what" box type !\r and in the "Replace with" box type \r. Then click Replace All.

To make this work for all lines in the file, you need to make sure that the last line is blank (you can remove the blank line later if you wish). Or manually edit the last line.

Depending on the file you might need to use \n instead of \r.