Supprimer les lignes en double — retirer les doublons d’une liste
Effacer les lignes répétées en gardant la première de chaque, dans l’ordre
Traitement dans le navigateur · aucun envoi de fichier
Présentation
Cet outil repère les lignes répétées d’une liste et ne garde que la première occurrence de chacune. Collez des adresses e-mail, des mots-clés, des lignes de journal ou des valeurs de configuration, une par ligne : la liste nettoyée apparaît aussitôt, avec le nombre de lignes au départ, conservées et supprimées.
Mode d’emploi
- Collez vos lignes dans la zone de saisie, un élément par ligne.
- Activez les options utiles : ignorer la casse traite Pomme et pomme comme identiques, ignorer les espaces en début et fin de ligne compare les lignes sans les blancs qui les entourent, et supprimer les lignes vides efface complètement les lignes blanches.
- La liste sans doublons s’affiche dans la zone de résultat.
- Appuyez sur Copier pour récupérer le résultat.
Fonctionnement
- Le texte est découpé aux retours à la ligne (\n ou \r\n) et lu de haut en bas. Une ligne déjà vue est sautée, une nouvelle ligne est ajoutée au résultat.
- La clé de comparaison est la ligne après normalisation Unicode NFC. Selon les options, elle est aussi débarrassée de ses espaces ou mise en minuscules. Le résultat garde toujours la ligne d’origine.
- Ignorer la casse concerne les lettres qui ont une majuscule et une minuscule, accents compris (Été et été sont alors identiques) ; les écritures sans casse comme le chinois ou le coréen ne sont pas concernées.
- Par défaut, les lignes vides sont traitées comme les autres, une seule est donc conservée. Avec l’option de suppression, elles disparaissent toutes, et les lignes ne contenant que des espaces ou des tabulations comptent aussi comme vides. Le nombre de lignes vides supprimées est indiqué à part de celui des doublons.
- Si le texte utilise des fins de ligne Windows (\r\n), le résultat aussi.
- Un seul retour à la ligne final n’est pas compté comme une ligne vide supplémentaire.
Exemples
Lignes saisies : pomme, banane, pomme, Pomme, été, banane, été.
| Option | Résultat | Supprimées |
|---|---|---|
| Par défaut | pomme, banane, Pomme, été | 3 lignes |
| Casse ignorée | pomme, banane, été | 4 lignes |
Questions fréquentes
Quelle ligne est conservée parmi les doublons ?
La première. Les copies suivantes sont supprimées, et les lignes restantes gardent leur ordre d’origine.
Ignorer les espaces supprime-t-il aussi les espaces du résultat ?
Non. Les espaces ne sont ignorés que pour décider si deux lignes sont identiques. La ligne conservée reste exactement telle que vous l’avez saisie.
Comment les lettres accentuées sont-elles comparées ?
Chaque ligne est normalisée en Unicode (NFC) avant la comparaison : un « é » écrit en forme décomposée, ce qui arrive avec certains noms de fichiers copiés depuis macOS, correspond au « é » composé. En revanche, « é » et « e » restent des lettres différentes.
Mes lignes sont-elles envoyées quelque part ?
Non. Tout se fait dans votre navigateur.