Guide

Comment supprimer les lignes en double d’une liste

Collez une liste avec un élément par ligne, choisissez les règles de casse, d’espacement et d’ordre, puis lancez le traitement. Le résultat conserve une occurrence par ligne distincte et indique les nombres de lignes conservées et retirées.

Outil Supprimer les lignes en double

À quoi sert la suppression des lignes en double ?

Cet outil sert à nettoyer un texte organisé ligne par ligne lorsque des entrées répétées doivent être retirées. Il conserve une seule occurrence de chaque ligne distincte et permet d’adapter la comparaison à la casse, aux espaces placés au début ou à la fin des lignes, ainsi qu’à l’ordre final.

Il convient donc à une liste copiée depuis un document, à des adresses ou à des éléments séparés par des retours à la ligne. Il ne faut pas l’utiliser pour dédupliquer des mots à l’intérieur d’une phrase, des extraits de texte ou des paragraphes lorsque ceux-ci ne correspondent pas à des lignes séparées.

Comment supprimer les lignes répétées

  1. Préparez le contenu en plaçant chaque élément sur sa propre ligne, puis collez-le dans le champ de texte. Le champ étant facultatif, vous pouvez aussi le laisser vide, auquel cas le traitement se termine sans ligne conservée ni ligne supprimée.

  2. Vérifiez la gestion des espaces. Par défaut, les espaces au début et à la fin de chaque ligne sont retirés avant la comparaison et la composition du résultat. Désactivez cette option si ces espaces font partie du contenu à comparer et à conserver.

  3. Choisissez le mode de comparaison des majuscules et des minuscules. Par défaut, la casse est ignorée : deux lignes qui ne diffèrent que par leurs lettres majuscules ou minuscules sont alors considérées comme identiques. Activez la comparaison sensible à la casse si vous voulez que ces variantes puissent rester distinctes.

  4. Choisissez l’ordre de sortie. L’ordre des premières occurrences est conservé par défaut. Si vous désactivez cette conservation, les lignes retenues sont triées avant la création du texte final.

  5. Lancez le traitement, puis consultez le texte nettoyé et les nombres indiquant les lignes conservées comme uniques et celles qui ont été retirées. Pour une entrée non vide, ces nombres décrivent le résultat du traitement.

Comprendre le résultat et ses limites

Une ligne est retenue lors de sa première occurrence selon les réglages choisis. Deux lignes identiques après le retrait automatique des espaces et l’ignorance de la casse peuvent donc être regroupées. Si vous conservez les espaces ou activez la comparaison sensible à la casse, la décision peut changer.

L’ordre par défaut permet de garder la séquence dans laquelle les lignes apparaissent pour la première fois. En désactivant cette option, vous obtenez une liste réordonnée, ce qui peut être pratique pour une consultation, mais ne reflète plus nécessairement l’ordre de la source.

Le résultat doit être interprété comme une déduplication de lignes séparées par des retours à la ligne. Le nombre de lignes uniques et celui des lignes retirées sont fournis pour un texte non vide. Un texte vide ou omis se termine correctement sans ligne unique ni ligne retirée. Aucun comportement particulier n’est établi ici pour une taille maximale, des valeurs qui ne sont pas du texte ou des doublons situés à l’intérieur d’une même ligne.

Exemple pratique

Vous nettoyez une courte liste de villes dont deux entrées ne diffèrent que par la casse.

Collez ces trois lignes : « Paris », « paris » et « Lyon », puis conservez les réglages par défaut et lancez le traitement.

Le résultat comprend un texte avec les lignes retenues, ainsi qu’un nombre de lignes conservées comme uniques et un nombre de lignes supprimées.

Limites

  • La fonction concerne les lignes séparées par des retours à la ligne, et non les doublons de mots, de sous-chaînes ou de paragraphes non séparés.
  • Les nombres de lignes conservées et retirées sont indiqués pour un texte non vide ; une entrée vide se termine sans ligne unique ni ligne retirée.
  • Aucun comportement n’est établi ici pour une taille maximale ou pour des valeurs qui ne sont pas du texte.

Erreurs fréquentes

  • Si deux lignes qui contiennent des espaces périphériques sont regroupées alors que vous vouliez les distinguer, la cause peut être le retrait automatique des espaces. Désactivez cette option avant de relancer le traitement.

Questions fréquentes

Peut-on dédupliquer des mots ou des paragraphes ?

Oui, si chaque élément est séparé par un retour à la ligne. La comparaison porte sur les lignes, pas sur les mots, les sous-chaînes ou les paragraphes intégrés à une ligne.

La comparaison est-elle sensible à la casse ?

Par défaut, non : la casse est ignorée. Activez la comparaison sensible à la casse pour que des lignes différant uniquement par leurs majuscules ou minuscules puissent être considérées comme distinctes.

L’ordre de ma liste est-il conservé ?

Par défaut, oui, l’ordre des premières occurrences est conservé. Si vous désactivez cette option, les lignes retenues sont triées avant la sortie.

Outil

Supprimer les lignes en double