Text/Clean

Un outil de nettoyage de texte qui empile plusieurs opérations et les applique d'un seul coup

TextClean est un outil web gratuit qui regroupe les tâches de nettoyage de texte les plus courantes : ranger les espaces, supprimer les lignes vides et les doublons, trier, rechercher et remplacer, retirer les balises HTML et les emojis, convertir entre pleine chasse et demi-chasse, réparer les sauts de ligne d'un PDF. Au lieu de lancer chaque tâche séparément, vous construisez un pipeline où les opérations s'enchaînent dans l'ordre voulu : dès que vous collez le texte, le résultat s'affiche avec toutes les étapes appliquées l'une après l'autre. Les pipelines que vous utilisez souvent peuvent être enregistrés comme recettes et rechargés en un clic. Tout le traitement a lieu dans le navigateur, et le texte saisi n'est jamais envoyé à un serveur.

Fonctionnalités principales

01

Un pipeline d'opérations empilées

Empilez 19 opérations de nettoyage dans l'ordre de votre choix. Chaque étape peut être activée, désactivée, déplacée ou supprimée, et affiche le nombre de lignes restantes après traitement : vous voyez immédiatement ce qui a changé à chaque étape.

02

Résultat instantané

Dès que vous collez un texte ou modifiez une option, tout le pipeline est relancé. Même des dizaines de milliers de lignes sont traitées sur-le-champ, dans le navigateur.

03

Enregistrer et partager des recettes

Donnez un nom aux pipelines que vous utilisez souvent et enregistrez-les dans le navigateur. Le lien de partage ne contient que la configuration des opérations, jamais le texte.

04

Réparation des sauts de ligne de PDF

Recolle les lignes coupées au milieu des phrases lors d'un copier-coller depuis un PDF, tout en conservant la séparation des paragraphes. Recolle aussi les mots anglais coupés par un trait d'union en fin de ligne.

05

Pensé pour plusieurs langues

Tient compte des particularités de chaque langue : tri selon les règles de la langue (y compris l'ordre ganada du coréen), jonction des phrases en chinois, japonais et coréen, conversion pleine chasse/demi-chasse et normalisation Unicode NFC.

06

Aucun envoi au serveur

Tout le traitement est effectué en JavaScript dans le navigateur. Le texte saisi n'est ni stocké ni transmis ; seules la configuration des recettes et les préférences d'affichage sont conservées.

Mode d'emploi

  1. Collez le texte à nettoyer dans le champ d'entrée.
  2. Cliquez sur une opération dans la liste pour l'ajouter en bas du pipeline. Vous pouvez aussi charger une recette intégrée depuis le menu des recettes.
  3. Réglez les options de chaque étape, changez l'ordre avec les flèches ou désactivez temporairement une étape avec l'interrupteur pour comparer les résultats.
  4. Copiez le résultat ou enregistrez-le dans un fichier .txt. Pour le retravailler, cliquez sur « Résultat → entrée ».
  5. Si vous faites souvent le même nettoyage, cliquez sur « Enregistrer » pour garder la recette et la recharger d'un coup la fois suivante.

Recettes intégrées

RecettesRéparer les sauts de ligne d'un PDF
  1. Nettoyer caractères invisibles et guillemets
  2. Réparer les sauts de ligne d'un PDF
  3. Réduire les espaces et tabulations répétés
  4. Supprimer les espaces en bordure
Ouvrir l'outil avec cette recette
RecettesNettoyer une liste (espaces, lignes vides, doublons, tri)
  1. Supprimer les espaces en bordure
  2. Supprimer les lignes vides
  3. Supprimer les lignes en double
  4. Trier
Ouvrir l'outil avec cette recette
RecettesHTML → texte brut
  1. Supprimer les balises HTML
  2. Nettoyer caractères invisibles et guillemets
  3. Supprimer les espaces en bordure
  4. Supprimer les lignes vides
  5. Réduire les espaces et tabulations répétés
Ouvrir l'outil avec cette recette
RecettesListe → valeurs SQL IN
  1. Supprimer les espaces en bordure
  2. Supprimer les lignes vides
  3. Supprimer les lignes en double
  4. Ajouter du texte au début et à la fin des lignes
  5. Supprimer les sauts de ligne (joindre en une ligne)
Ouvrir l'outil avec cette recette
RecettesSupprimer les emojis et ranger
  1. Supprimer les emojis
  2. Nettoyer caractères invisibles et guillemets
  3. Réduire les espaces et tabulations répétés
  4. Supprimer les espaces en bordure
  5. Supprimer les lignes vides
Ouvrir l'outil avec cette recette

Questions fréquentes

Le texte que je saisis est-il enregistré sur un serveur ?

Non. Tout le traitement a lieu uniquement dans le navigateur que vous utilisez, et le texte n'est envoyé nulle part. Le stockage du navigateur (localStorage) ne conserve que la configuration du pipeline, les recettes enregistrées et le thème d'affichage ; le texte saisi n'y est pas enregistré.

L'ordre des opérations change-t-il le résultat ?

Oui. Le pipeline s'applique de haut en bas, dans l'ordre. Par exemple, si vous placez la suppression des espaces en bordure avant la suppression des doublons, des lignes qui ne diffèrent que par les espaces sont traitées comme identiques. Il est logique de numéroter après le tri et, en général, de supprimer les sauts de ligne en dernier.

Quelle syntaxe d'expression régulière est utilisée ?

Celle des expressions régulières JavaScript du navigateur. Rechercher et remplacer s'applique avec la correspondance globale (g) et le mode multiligne (m) : ^ et $ correspondent donc au début et à la fin de chaque ligne. Dans le texte de remplacement, $1 et $2 renvoient aux groupes entre parenthèses. Si l'expression est invalide, l'étape affiche une erreur et elle est ignorée.

La réparation des sauts de ligne de PDF fusionne ou coupe mal les paragraphes.

Le texte d'un PDF ne contient pas d'information de paragraphe : elle est estimée d'après la longueur des lignes et la ponctuation. Si des paragraphes sont fusionnés, laissez activée l'option « Ligne courte + ponctuation = fin de paragraphe » ; s'ils sont trop découpés, désactivez-la. Si des en-têtes ou numéros de page sont mêlés au texte, mieux vaut d'abord les supprimer avec un filtre de lignes placé avant.

La conversion de casse se limite-t-elle aux fonctions de base ?

Elle propose seulement quatre modes : majuscules, minuscules, majuscule en début de phrase et majuscule à chaque mot. Les conversions de notation comme camelCase ou snake_case ne font pas partie de cet outil.

Quelle longueur de texte peut-on traiter ?

Cela dépend de l'appareil, mais sur un PC ordinaire, même des centaines de milliers de lignes sont traitées en quelques secondes. Avec une entrée très volumineuse, le résultat se met à jour peu après que vous avez cessé de saisir.

Puis-je utiliser mes recettes enregistrées sur un autre appareil ?

Les recettes sont enregistrées uniquement dans le navigateur actuel. Pour les utiliser ailleurs, copiez l'adresse de la recette avec « Lien de partage » et ouvrez-la sur l'autre appareil. Le lien ne contient que la configuration des opérations.