TextJanitor

Supprimer les lignes en double

Collez une liste et supprimez les lignes répétées en une étape, ou changez de mode pour voir quelles lignes se répètent et combien de fois.

Ce qu’il faut afficher
Quelle copie garder
Lignes en entrée
0
Lignes en sortie
0
Doublons supprimés
0

Traitement en cours…

Votre texte est traité dans votre navigateur et n’est jamais envoyé ni stocké sur nos serveurs.

Comment utiliser Supprimer les lignes en double

  1. 1 Collez votre liste dans la zone, un élément par ligne.
  2. 2 Choisissez ce qu’il faut afficher : la liste sans doublons, uniquement les doublons, ou seulement les lignes qui n’apparaissent qu’une fois.
  3. 3 Réglez les options : respect de la casse, rognage, lignes vides, quelle copie conserver et s’il faut trier.
  4. 4 Copiez le résultat ou téléchargez-le en fichier .txt.

Ce que fait l’outil

Cet outil lit votre texte ligne par ligne et compare les lignes entre elles. Par défaut, il garde la première copie de chaque ligne et supprime les autres, l’ordre de votre liste est donc conservé. Les compteurs indiquent combien de lignes sont entrées, combien sont sorties et combien de doublons ont été supprimés.

Avant

apple Banana apple Banana cherry banana

Après

apple Banana cherry banana

Comment les lignes sont comparées

Deux lignes sont considérées comme identiques quand leur texte de comparaison est identique. Avec les réglages par défaut, les espaces au début et à la fin d’une ligne sont ignorés, « Banana » précédé d’une espace correspond donc à « Banana », mais les majuscules comptent, si bien que « banana » reste une ligne différente. Désactivez « Respecter la casse » pour les traiter comme identiques, ou « Supprimer les espaces avant la comparaison » pour comparer les lignes exactement comme saisies. Quelle que soit la copie conservée, elle apparaît dans votre résultat telle quelle, avec ses espaces et majuscules d’origine.

Trois façons de regarder votre liste

  • Supprimer les doublons garde une copie de chaque ligne. Choisissez s’il s’agit de la première ou de la dernière occurrence.
  • Afficher uniquement les doublons liste chaque ligne répétée une fois, suivie du nombre de fois où elle est apparue, par exemple apple (3×).
  • Garder uniquement les lignes qui n’apparaissent qu’une fois écarte toute ligne qui a un jumeau, ce qui est utile pour trouver ce que deux listes fusionnées n’ont pas en commun.

Première ou dernière copie, et tri

Garder la première occurrence préserve l’ordre dans lequel les éléments sont apparus. Garder la dernière occurrence laisse chaque ligne là où elle est apparue pour la dernière fois, ce qui aide quand les entrées plus récentes doivent l’emporter. Vous pouvez aussi trier le résultat de A à Z ou de Z à A. Pour plus d’options de tri, comme numérique ou par longueur, utilisez le tri de lignes.

Conseils et erreurs courantes

Si des lignes qui semblent identiques ne sont pas supprimées, elles diffèrent sans doute d’une façon que vous ne voyez pas, comme une tabulation finale, une espace insécable ou un caractère de largeur nulle. Passez d’abord le texte dans le nettoyeur de sauts de ligne et de caractères invisibles. N’oubliez pas que les lignes vides sont aussi des lignes : laissez « Supprimer les lignes vides » désactivé si les espaces vous importent.

Questions fréquentes

Conserve-t-il mon ordre d’origine ?

Oui, sauf si vous choisissez de trier le résultat. Les lignes restantes gardent l’ordre dans lequel elles figuraient dans votre liste.

Pourquoi des lignes identiques en apparence ne sont-elles pas supprimées ?

Elles diffèrent généralement par les majuscules, des espaces en fin de ligne ou des caractères invisibles. Désactivez « Respecter la casse », gardez « Supprimer les espaces avant la comparaison » activé, et nettoyez les caractères cachés avec le suppresseur de sauts de ligne si besoin.

Comment trouver les lignes répétées ?

Choisissez « Afficher uniquement les doublons, avec leur nombre ». Chaque ligne répétée est listée une fois avec son nombre d’occurrences.

Que fait le fait de garder la dernière occurrence ?

Chaque ligne reste à la position de sa dernière apparition, et les copies précédentes sont supprimées. Utilisez-le quand les entrées récentes sont plus à jour que les anciennes.

Y a-t-il une limite à la taille de ma liste ?

Pas de limite fixe. L’outil est conçu pour gérer des listes d’environ un million de caractères dans votre navigateur, et vous pouvez voir brièvement un message « Traitement en cours… » avec de très gros collages.

Ma liste est-elle envoyée quelque part ?

Non. La comparaison se fait dans votre navigateur et vos lignes ne quittent jamais votre appareil.