Supprimer les lignes vides et les espaces dans Notepad++ ?
Supposons que j'ai ces lignes :
A
B
C
D
E
Je veux supprimer les lignes vides, et les espaces avant la lettre aussi, comme ceci :
A
B
C
D
E
Comment puis-je y parvenir dans Notepad++ ?
Supposons que j'ai ces lignes :
A
B
C
D
E
Je veux supprimer les lignes vides, et les espaces avant la lettre aussi, comme ceci :
A
B
C
D
E
Comment puis-je y parvenir dans Notepad++ ?
Pour se débarrasser des espaces de tête et de toutes les lignes vides (même si la ligne vide contient des espaces ou des tabulations)
^\s*
pour “ Find what” et laissez “ Replace with” vide. Explication de la regex :
^
signifie le début de la ligne \s*
signifie n'importe quel nombre (même 0) de caractères d'espacement. Les caractères d'espacement comprennent la tabulation, l'espace, le saut de ligne et le retour chariot.La manière la plus simple serait de tout sélectionner (Ctrl+A), aller dans Édition>Fonctionnement du flanc>Trimage de l'espace arrière.
Cela devrait supprimer tous les espaces intermédiaires.
Vous pouvez utiliser une simple recherche d'expression régulière et remplacer.
____ (.)\r_
(échanger _ avec de l'espace, car le format n'est pas correct sur ce site) Modifiez les espaces selon vos besoins car je pense que ce site n'affiche pas les espaces exacts dont vous avez besoin.
Je vous recommande de personnaliser votre expression régulière en utilisant ce tutoriel et cette fiche de triche .
Appuyez sur Ctrl+H pour ouvrir la boîte de dialogue Rechercher et remplacer, et entrez comme ci-dessous.
Copiez 2 espaces vides (Ctrl+C), recherchez et remplacez (Ctrl+H), collez dans le champ Rechercher et sélectionnez Remplacer. Si vous avez le même caractère avec un espace vide derrière ou devant, copiez le caractère avec l'espace vide et remplacez-le par le même caractère sans l'espace vide.
Pas de commandes compliquées, ce qui, soit dit en passant, n'a pas fonctionné pour moi.
Aller à Édition > Opérations à blanc > Supprimer les blancs inutiles et l'EOL