EN FR ES

Suppresseur de lignes vides : compacter un texte, une liste ou un CSV

Un texte copié depuis une messagerie ou un terminal contient souvent une ligne vide entre chaque ligne utile. Dans un CSV, une ligne vide peut interrompre un import ou créer une fiche vide. Les supprimer à la main est long et sujet à erreur.

L’outil les retire toutes, y compris les lignes qui ne contiennent que des espaces ou des tabulations.

Quand les lignes vides posent problème

Exemple concret

Le texte « a », ligne vide, ligne d’espaces, « b », deux lignes vides, « c » devient simplement « a », « b », « c ». L’ordre des lignes est conservé et leur contenu n’est pas modifié.

Attention aux paragraphes

L’outil supprime toutes les lignes vides, y compris celles qui séparent des paragraphes. Pour un texte rédigé qui s’appuie sur ces séparations, il fondrait tout en un bloc : réservez-le aux listes, aux données et au code.

Un ordre de nettoyage fiable

Nettoyez d’abord les espaces, supprimez ensuite les lignes vides, puis dédoublonnez et triez la liste. Cette séquence donne un résultat net en moins d’une minute.

Scénario : nettoyer un export de messagerie

Vous copiez une discussion de 200 messages depuis une application de messagerie : chaque ligne utile est suivie d’une ligne vide. Le texte occupe quatre écrans au lieu de deux. Collez-le dans l’outil et cliquez sur « Supprimer les lignes vides » : les messages se suivent sans interruption, dans le même ordre.

Si vous voulez ensuite les lire du plus récent au plus ancien, ajoutez une étape avec l’inverseur de texte en mode lignes. Pour un fichier CSV, le raisonnement est le même : une ligne vide au milieu des données peut arrêter un import ou créer un enregistrement vide, et la retirer avant l’import évite un message d’erreur obscur.

Lignes vides et lignes presque vides : le cas des espaces invisibles

Une ligne qui paraît vide ne l’est pas toujours : elle peut contenir des espaces ou des tabulations invisibles. Dans un éditeur, vous ne voyez aucune différence ; dans un script ou un import, une ligne contenant trois espaces n’est pas une ligne vide, et un programme qui ignore les lignes vides la traitera comme une donnée. L’outil considère comme vide toute ligne composée uniquement d’espaces ou de tabulations, ce qui règle ce piège.

À l’inverse, une ligne contenant un seul caractère invisible de largeur nulle (que certains logiciels insèrent) n’est pas reconnue comme vide, car ce caractère n’est ni une espace ni une tabulation. Si une ligne résiste, copiez-la dans le nettoyeur d’espaces ou retapez-la.

Erreurs courantes

Questions fréquentes

Une ligne avec seulement des espaces est-elle vide ?
Oui, elle est supprimée comme une ligne totalement vide.
L’ordre des lignes est-il conservé ?
Oui, les lignes restantes gardent leur ordre d’origine.
Puis-je l’utiliser sur un CSV ?
Oui, c’est un de ses usages les plus courants.

Supprimer les lignes vides

Collez votre texte et cliquez sur « Supprimer les lignes vides ». Gratuit, sans inscription.

Ouvrir le suppresseur de lignes vides →