Aller au contenu

Trier des lignes et supprimer les doublons

Triez vos lignes par ordre alphabétique, naturel ou par longueur, supprimez les doublons et les lignes vides, et nettoyez vos listes, le tout dans votre navigateur.

Résultat

Lignes : 0
Fonctionne dans votre navigateur · aucun envoiComment ça marche

Comment utiliser Trier les lignes et supprimer les doublons

  1. 1

    Collez votre liste

    Un élément par ligne : noms, mots-clés, noms de fichiers, adresses e-mail, nombres ou lignes de journal.

  2. 2

    Composez la recette

    Ajoutez des étapes comme Trier, Supprimer les doublons ou Filtrer, réglez leurs options et réordonnez-les avec les flèches.

  3. 3

    Vérifiez les compteurs

    Chaque étape indique combien de lignes elle a retirées ou ajoutées, et le résultat affiche le nombre final de lignes.

  4. 4

    Copiez ou téléchargez

    Copiez le résultat, enregistrez-le en fichier .txt ou renvoyez-le en entrée pour continuer à l’affiner.

Limites et Pro

Gratuit et illimité, sans inscription ; des listes de 100 000 lignes sont triées, dédoublonnées et filtrées en bien moins d’une seconde sur un ordinateur portable courant.

Pro supprime les publicités ; toutes les étapes et tous les préréglages sont gratuits. Découvrir Pro

À propos de Trier les lignes et supprimer les doublons

Les listes collées depuis un tableur, un e-mail, un fichier journal ou un export d’enquête arrivent rarement propres : elles sont en désordre, contiennent des répétitions, des espaces parasites et des lignes vides. Cet outil les nettoie grâce à une courte recette d’étapes exécutées de haut en bas, et le résultat se met à jour dès que vous modifiez la liste ou une étape.

Le tri existe en quatre variantes. A–Z suit l’ordre du dictionnaire de votre langue : « éclair » se range donc avec les e. L’ordre naturel lit les nombres au sein du texte et place file2 avant file10, comme on s’y attend. Le tri par nombre utilise le premier nombre de chaque ligne, comprend les séparateurs de milliers comme 1,200 et les décimales comme 2.5, et place les lignes sans nombre à la fin. Le tri par longueur classe les lignes de la plus courte à la plus longue.

La suppression des doublons peut garder la première ou la dernière occurrence, ou retirer toutes les lignes qui apparaissent plus d’une fois, et peut traiter « Apple » et « apple » comme identiques. D’autres étapes suppriment les espaces et les lignes vides, inversent ou mélangent l’ordre, gardent ou retirent les lignes contenant un mot ou correspondant à une expression régulière, recherchent et remplacent, ajoutent un préfixe, un suffixe ou des numéros de ligne, et joignent les lignes en une seule chaîne séparée par des virgules ou la divisent à nouveau en lignes.

Le mélange utilise 128 bits issus du générateur aléatoire cryptographique de votre navigateur et reste stable pendant vos modifications, jusqu’à ce que vous cliquiez sur Mélanger à nouveau. Vous pouvez réordonner les étapes, les désactiver sans les supprimer ou charger des préréglages comme « Trier par ordre alphabétique et supprimer les doublons ». Votre liste et votre recette sont mémorisées, et Utiliser comme entrée permet de relancer un nettoyage à partir du résultat.

Confidentialité

Le tri, le filtrage et toutes les autres étapes s’exécutent dans cet onglet de votre navigateur : la liste que vous collez n’est donc jamais envoyée. La liste et vos étapes sont conservées dans le stockage local pour survivre à une actualisation ; Effacer vide la liste, et la suppression des étapes réinitialise la recette.

Fonctionnalités

Quatre façons de trier

Dictionnaire A–Z, naturel (file2 < file10), par nombre et par longueur, en ordre croissant ou décroissant.

Dédoublonnage intelligent

Gardez la première ou la dernière occurrence, ou seulement les lignes uniques, en ignorant la casse et les espaces si vous le souhaitez.

Étapes combinables

Combinez suppression des espaces, filtre, remplacement, numérotation, jonction et division dans l’ordre voulu, avec des compteurs en direct.

Mélange aléatoire équitable

Mélange de Fisher–Yates initialisé avec l’API Web Crypto, stable jusqu’à ce que vous mélangiez à nouveau.

Trier les lignes et supprimer les doublons : questions fréquentes

Comment supprimer les lignes en double en gardant l’ordre d’origine ?
Retirez toute étape Trier et ajoutez seule l’étape Supprimer les doublons. Elle garde la première occurrence de chaque ligne à sa place et supprime les répétitions suivantes : l’ordre reste donc inchangé. Choisissez « Garder le dernier » pour conserver plutôt la dernière occurrence, et cochez « Ignorer la casse » si « Apple » et « apple » doivent compter pour une seule entrée.
Quelle différence entre le tri A–Z et le tri naturel ?
A–Z compare le texte caractère par caractère : « file10 » passe donc avant « file2 », car 1 précède 2. Le tri naturel lit les suites de chiffres comme des nombres entiers et donne file1, file2, file10, l’ordre d’un gestionnaire de fichiers. Utilisez-le pour les noms de fichiers, les numéros de version et les listes de chapitres, et A–Z pour les mots ordinaires.
Comment trier correctement une liste de nombres ?
Choisissez le mode Nombre dans l’étape Trier. Il lit le premier nombre de chaque ligne, y compris les négatifs, les décimales et les séparateurs de milliers comme 1,200, et classe les lignes selon sa valeur : 9 vient donc avant 10 et 1,200. Les lignes sans nombre sont placées à la fin, en ordre croissant comme décroissant.
Puis-je transformer une liste en valeurs séparées par des virgules, et inversement ?
Oui. Ajoutez une étape Joindre pour fusionner toutes les lignes en une seule, séparées par une virgule et une espace ou par le séparateur de votre choix, y compris \t pour les tabulations. Pour l’inverse, utilisez Diviser avec une virgule, puis Supprimer les espaces et Supprimer les lignes vides : le préréglage « Séparées par des virgules → lignes » configure tout cela en un clic.
Le mélange est-il vraiment aléatoire ?
Il utilise l’algorithme de Fisher–Yates, qui ne favorise aucune position, piloté par un générateur initialisé avec 128 bits issus de l’API Web Crypto du navigateur, plutôt que par le plus faible Math.random. L’ordre reste identique pendant vos modifications pour que le résultat ne bouge pas sans cesse ; cliquez sur Mélanger à nouveau pour obtenir un nouvel ordre.