Aller au contenu
Case Converter Online
fr

Supprimer les espaces en trop

Nettoyez un texte plein de doubles espaces, de lignes vides et de tabulations égarées. Choisissez ce qu'il faut retirer et copiez le résultat propre.

Choisissez quoi nettoyer
Caractères
0
Mots
0
Lignes
0

Fonctionne dans votre navigateur. Votre texte n'est jamais envoyé sur un serveur.

Ce qu’on appelle les blancs

Les blancs (whitespace en anglais) sont tous les caractères qui s’affichent comme de l’espace vide : l’espace normale, la tabulation, le saut de ligne, et un groupe de caractères moins connus comme l’espace insécable (U+00A0), l’espace cadratin (U+2003) et l’espace sans chasse (U+200B). Ils sont invisibles, donc faciles à manquer, mais ils causent de vrais problèmes. Les doubles espaces font négligé à l’impression. Les espaces en fin de cellule cassent les recherches dans un tableur. Une espace sans chasse cachée dans une référence produit fait que deux références identiques à l’œil ne correspondent pas.

Cet outil pour supprimer les espaces en trop trouve ces blancs et les retire ou les normalise, sans toucher à vos mots.

Comment utiliser l’outil

  1. Collez votre texte dans Votre texte.
  2. Regardez Texte nettoyé à droite. Il se met à jour pendant la frappe ou quand vous changez une option.
  3. Choisissez quoi nettoyer. Ces options sont activées par défaut :
    • Nettoyer les débuts et fins de ligne retire les espaces et tabulations au début et à la fin de chaque ligne.
    • Doubles espaces en simples transforme toute suite d’espaces en une seule espace.
    • Supprimer les lignes vides efface les lignes vides, y compris celles qui ne contiennent que des espaces.
    • Corriger les espaces cachées et inhabituelles transforme les espaces insécables et autres espaces larges en espaces normales et supprime les caractères sans chasse.
  4. Celles-ci sont désactivées par défaut, pour des changements plus importants :
    • Tabulations en espaces remplace chaque tabulation par une espace.
    • Supprimer tous les sauts de ligne réunit toutes les lignes en une seule, avec une espace entre elles.
    • Supprimer tous les espaces efface chaque espace et chaque tabulation.
  5. Appuyez sur Copier ou Télécharger.

La note sous l’outil indique combien de blancs ont été retirés. Si aucun n’a été retiré et que seules des espaces inhabituelles ont été remplacées, elle indique « Espaces inhabituelles remplacées par des espaces normales. ». Si ce sont des tabulations qui ont été remplacées, elle indique « Tabulations remplacées par des espaces. ».

Exemples

Vous collez Options Vous obtenez
Too many spaces here. Par défaut Too many spaces here.
Trop d'espaces ici. Par défaut Trop d’espaces ici.
Ligne un, trois lignes vides, Ligne deux Par défaut Ligne un, puis Ligne deux à la ligne suivante
a b c Supprimer tous les espaces abc
un, deux et trois sur des lignes séparées Supprimer tous les sauts de ligne un deux trois
4111 1111 1111 1111 Supprimer tous les espaces 4111111111111111
Tabs[tab]and, où [tab] est une tabulation Tabulations en espaces Tabs and

Dans le premier exemple, l’outil a retiré 12 blancs. Une ligne comme « des espaces cachées » copiée depuis une page web peut contenir une espace insécable et une espace sans chasse. Corriger les espaces cachées et inhabituelles transforme la première en espace normale et supprime la seconde, si bien que les mots que le caractère invisible collait l’un à l’autre se retrouvent côte à côte, exactement comme à l’écran.

Attention aux espaces insécables du français

La typographie française place une espace insécable avant les deux-points, le point-virgule, le point d’exclamation, le point d’interrogation, à l’intérieur des guillemets « » et entre un nombre et son unité (12 €, 30 km). L’option Corriger les espaces cachées et inhabituelles, activée par défaut, les transforme toutes en espaces normales. Pour un texte destiné à un site ou une mise en page soignée, désactivez-la : les doubles espaces et les lignes vides seront quand même nettoyées, mais vos insécables resteront en place.

D’où viennent les blancs en trop

  • Copier depuis un PDF. Le texte d’un PDF est placé ligne par ligne, donc le copier apporte souvent des sauts de ligne et des suites d’espaces. Si le problème vient surtout des sauts de ligne au milieu des phrases, l’outil pour supprimer les sauts de ligne convient mieux.
  • Copier depuis une page web. Beaucoup de sites utilisent des espaces insécables pour garder des mots ensemble, et certains insèrent des espaces sans chasse pour permettre la coupure des mots longs.
  • Habitudes de frappe. Deux espaces après un point restent fréquentes. La plupart des guides de style n’en demandent plus qu’une.
  • Exports d’autres logiciels. Les tableurs et les bases de données complètent souvent les valeurs avec des espaces de fin jusqu’à une largeur fixe.
  • Indentation. Un texte copié depuis du code ou un e-mail peut arriver avec des tabulations et des espaces en début de chaque ligne.

Conseils et limites

  • Gardez les paragraphes, perdez le désordre. Désactivez Supprimer les lignes vides si votre texte utilise des lignes vides entre les paragraphes. Vous obtenez quand même des lignes nettoyées et des espaces simples.
  • Tableaux et colonnes. Un texte copié depuis un tableur utilise des tabulations entre les cellules. Laissez Tabulations en espaces désactivé si vous voulez recoller le résultat dans un tableur.
  • Code. L’indentation compte en Python, en YAML et dans les Makefiles. Désactivez Nettoyer les débuts et fins de ligne avant de nettoyer du code, sinon l’indentation sera retirée.
  • Autres symboles. Cet outil ne touche qu’aux blancs. Pour retirer aussi la ponctuation et les symboles, utilisez l’outil pour supprimer les caractères spéciaux. Pour les polices stylées et les guillemets courbes, utilisez le convertisseur en texte brut.

Autres façons de supprimer les espaces en trop

Microsoft Word. Ouvrez Rechercher et remplacer (Ctrl+H). Mettez deux espaces dans la zone de recherche et une espace dans la zone de remplacement, puis cliquez sur Remplacer tout. Recommencez jusqu’à ce que Word n’indique plus de remplacement. Pour supprimer les lignes vides, cherchez ^p^p et remplacez par ^p.

Google Docs. Ouvrez le menu Édition, puis Rechercher et remplacer. Cochez l’option des expressions régulières, cherchez {2,} (une espace suivie de {2,}) et remplacez par une seule espace.

Excel et Google Sheets. =SUPPRESPACE(A1) dans Excel en français (=TRIM(A1) en anglais et dans Google Sheets) retire les espaces aux deux bouts et ramène les suites d’espaces internes à une seule. Elle ne retire pas les espaces insécables. Pour un texte venu du web, entourez-la ainsi : =SUPPRESPACE(SUBSTITUE(A1;CAR(160);" ")), ou =TRIM(SUBSTITUTE(A1, CHAR(160), " ")) en anglais.

Code. En JavaScript, text.replace(/ {2,}/g, ' ').trim() réduit les espaces, et text.replace(/\s+/g, '') retire tous les blancs. En Python, " ".join(text.split()) ramène chaque suite de blancs, sauts de ligne compris, à une seule espace.

Supprimer les espaces : questions fréquentes

Comment supprimer les espaces en trop d'un texte ?

Collez le texte dans la zone Votre texte. Avec les options par défaut, les espaces en début et fin de ligne sont retirées, les doubles espaces deviennent simples et les lignes vides sont supprimées. Copiez le résultat depuis la zone Texte nettoyé.

Comment supprimer tous les espaces ?

Activez Supprimer tous les espaces. Chaque espace et chaque tabulation disparaissent, ce qui est pratique pour les numéros de carte, les codes et les numéros de téléphone. Les sauts de ligne restent, sauf si vous activez aussi Supprimer tous les sauts de ligne.

Que sont les espaces cachées ou inhabituelles ?

Des caractères qui ressemblent à une espace ou à rien, comme l'espace insécable (U+00A0) et l'espace sans chasse (U+200B). Ils arrivent souvent avec un copier-coller depuis une page web ou un PDF. Corriger les espaces cachées et inhabituelles transforme les espaces larges en espaces normales et supprime celles sans chasse.

L'outil modifie-t-il les mots de mon texte ?

Non. Seuls les blancs changent : espaces, tabulations, sauts de ligne et caractères d'espacement invisibles. Les lettres, les chiffres et la ponctuation restent exactement tels quels.

Plus d'outils de texte

Voir tous les outils