Nettoyer les espaces
Whitespace Cleaner
Supprime les espaces en fin de ligne, réduit les suites d’espaces, convertit les tabulations et retire les lignes vides.
Supprime les espaces de fin, réduit les lignes vides répétées, convertit les tabulations et enlève les caractères invisibles qui arrivent avec un copier-coller. Ces derniers sont la raison pour laquelle deux chaînes d’apparence identique se comparent comme différentes dans un tableur.
Texte
Nettoyer
Résultat
Caractères en entrée
48
Caractères en sortie
43
Supprimés
5
Comment s’en servir
Collez le texte tel quel
Un avertissement apparaît au-dessus des options s’il contient des caractères invisibles, avec un décompte — cela seul est souvent toute la réponse à la question de savoir pourquoi quelque chose ne correspond pas.
Choisissez ce qu’il faut nettoyer
Les espaces de fin et la réduction des lignes vides sont sans danger sur n’importe quoi. La réduction des espaces répétés ne l’est pas : elle ne s’applique qu’après le retrait de début de ligne, donc le code et les listes imbriquées survivent.
Vérifiez le nombre de caractères
Les chiffres d’entrée, de sortie et de suppression vous disent ce qui est parti. Une grosse suppression sur un texte qui semblait propre veut dire qu’il était plein de caractères invisibles.
Questions fréquentes
Qu’est-ce qui compte comme caractère invisible ?
Les espaces sans chasse, la marque d’ordre des octets, les traits d’union conditionnels et leurs semblables — des caractères qui ne s’affichent pas, survivent à un copier-coller, puis cassent la recherche, la comparaison et les clés de tableur. Les espaces insécables sont laissées tranquilles ici, parce qu’elles relèvent en général d’une typographie voulue — et en français, l’espace insécable qui précède un point-virgule ou un point d’interrogation en est une.
Réduire les espaces va-t-il abîmer mon code ?
Le retrait est préservé : la réduction ne s’applique qu’après le premier caractère non blanc d’une ligne. L’alignement à l’intérieur d’une ligne, comme une colonne de commentaires, n’y survit pas, donc laissez l’option désactivée pour du code auquel vous tenez.
Dois-je utiliser celui-ci ou l’outil de caractères invisibles ?
Celui-ci pour un nettoyage rapide de texte ordinaire. L’outil de caractères invisibles quand vous avez besoin de savoir exactement ce qu’il y a dedans : il nomme chaque caractère, dit à quoi il sert et montre où il se trouve dans le texte.
À alimenter depuis
Couper les lignes à une largeur
Line Wrapper
Coupe le texte à une largeur de colonne donnée, ou défait la coupure pour revenir à des paragraphes d’un seul tenant.
Supprimer les retours à la ligne
Line Break Remover
Recolle les lignes coupées en paragraphes, sans toucher aux séparations marquées par une ligne vide.
Supprimer les caractères invisibles
Invisible Character Remover
Repère et retire les espaces de largeur nulle, les BOM, les traits d’union conditionnels et les marques bidirectionnelles cachées dans un texte collé.
Convertisseur de casse
Case Converter
Passe un texte en MAJUSCULES, en minuscules, en Capitales À Chaque Mot, en Casse de phrase, en camelCase, en snake_case, en kebab-case ou en CONSTANT_CASE.
Ensuite
Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.
Supprimer les retours à la ligne
Line Break Remover
Recolle les lignes coupées en paragraphes, sans toucher aux séparations marquées par une ligne vide.
Supprimer les lignes en double
Duplicate Line Remover
Retire les lignes en double, ne garde que les doublons, ou compte le nombre d’apparitions de chacune.
Normalisation Unicode
Unicode Normaliser
Applique NFC, NFD, NFKC ou NFKD — le remède aux textes venus de macOS qui semblent corrects mais ne correspondent jamais lors d’une comparaison.
Supprimer les caractères invisibles
Invisible Character Remover
Repère et retire les espaces de largeur nulle, les BOM, les traits d’union conditionnels et les marques bidirectionnelles cachées dans un texte collé.
Rechercher et remplacer
Find & Replace
Remplace du texte au littéral, au mot entier ou par expression régulière, avec groupes de capture et aperçu de chaque occurrence.
Éditeur Markdown
Markdown Editor
Édite du Markdown avec un aperçu en direct et exporte le HTML rendu, tableaux GFM et listes de tâches compris.