Remplacer le retour chariot et le saut de ligne dans le Bloc-notes++.

J'ai un fichier contenant un mélange de CRLF et de LF, et je souhaite supprimer le LF. Je suis nouveau dans Notepad++ et je viens de télécharger la V6.23.

J&#8217utilise la boîte de dialogue de recherche/remplacement en mode étendu. Elle trouve et compte les CR LF (en utilisant \r\n) mais si je fais un remplacement (par exemple un blanc ou \r) rien ne se passe, et un remplacement total indique qu'il a remplacé 0 occurrences. Il y a environ 1000 CRLF dans le fichier et peut-être 100 lone LF.

Avez-vous une idée ?

Tâche : Le fichier contient un mélange de CRLF et de LF, et vous voulez vous retrouver avec seulement CRLF et supprimer toutes les instances autonomes de LF.

  1. Fichier : ![1][1]

  2. Fichier (Afficher tous les caractères) : ![2][2]

Maintenant, si vous supprimez uniquement le LF autonome à la fin de la ligne 3, vous devriez vous retrouver avec les lignes 3 et 4 réunies, le reste des fins de lignes n'étant pas affecté.

  1. Remplacez la ligne 1 (n par (blank)) :
    ![3][3]

  2. Fichier après le remplacement #1 : ![4][4]

  3. Remplacer #2 (\r par \r\n) : ![5][5]

  4. Fichier après le remplacement #2 : ![6][6]

  5. Résultat final : ![7][7]

Conclusion : Notepad++ semble pouvoir faire le travail sans problème !

[1] : http://i.stack.imgur.com/9GnUV.png [2] : http://i.stack.imgur.com/4lDvt.png [3] : http://i.stack.imgur.com/CORhR.png [4] : http://i.stack.imgur.com/dXn8E.png [5] : http://i.stack.imgur.com/xCecz.png [6] : http://i.stack.imgur.com/qfqz7.png [7] : http://i.stack.imgur.com/ZM0U4.png

Commentaires (0)

Vous pouvez simplement tout copier dans wordpad, créer un nouveau fichier texte avec notepad++ et le recoller dans le nouveau fichier depuis wordpad. Chaque ligne devrait avoir un CR maintenant.

Commentaires (1)

Dans la boîte de dialogue de recherche, il existe trois modes de recherche, à savoir Normal, Étendu (\n, \r, \O, \x...) et Expression régulière. Par défaut, le mien est Normal, mais vous avez besoin du mode Étendu pour les caractères d'échappement.

Commentaires (0)