How to remove all carriage return from a text file

Sometime you may want to remove all the return  (CR LF characters) from a text file, for example a .csv file.

This can be done in many ways but an easy one is the following, using the free Notepad++ editor that can be downloaded from its site. It is not so good as UltraEdit but it is free!!

You can use its Find -> Replace… menu item and the put as

  • Find:        [^|\n\r]\R 

and as

  • Substitute with:     \1
  • Check Regular expression and possibly the other checkBox as shown in the following screenshot.
  • Click on Replace All button

The provided regular expression matches OS-linebreaks (\R) that are not (^) preceded by a | or \r or \n so it should work with any EOL convention.

You may have to click on Replace all button more times, till all the text will be on one single line:

Pubblicità

Informazioni su Enzo Contini

Electronic engineer
Questa voce è stata pubblicata in Just for fun!, Review e test, Windows. Contrassegna il permalink.

Lascia un Commento/Leave a comment

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.