Supprimer les lignes en double

Supprimez les répétitions en gardant l’ordre des lignes restantes.

Texte et Regex
Préparation de votre espace de travail…
Entrée
Sortie
Votre résultat apparaîtra ici.

Mode d’emploi

  1. Collez la liste ou ouvrez un fichier UTF-8.
  2. Choisissez l’occurrence et les règles de comparaison.
  3. Copiez ou téléchargez les lignes restantes.

Dédupliquer ligne par ligne

Gardez une seule occurrence de chaque ligne et l’ordre relatif des lignes restantes. Par défaut, la comparaison est exacte et la première occurrence est conservée.

Choisissez nettoyage des espaces, comparaison sans casse, suppression des lignes vides ou normalisation NFC selon vos données.

Un enregistrement par ligne

Les enregistrements sont supprimés en entier. Un retour final est un séparateur, pas un enregistrement vide supplémentaire. Les lignes vides explicites restent sauf option contraire.

Conserver la première occurrence
Entrée
Apple
Banana
Apple
Cherry
Banana
Résultat
Apple
Banana
Cherry

Les premières lignes Apple et Banana restent dans leur ordre initial.

Première ou dernière occurrence

Première garde la plus ancienne, Dernière la plus récente, en conservant l’ordre des lignes restantes. Ignorer la casse compare les formes Unicode minuscules. NFC rend égales les formes canoniquement équivalentes sans réécrire le texte gardé.

Ce qui change en sortie

Le nettoyage des espaces agit sur la comparaison et la sortie. Les autres règles préservent l’écriture des lignes restantes. BOM et retour final sont conservés ; les retours mixtes utilisent le premier séparateur rencontré.

Limites de traitement

Texte : 5 MiB en entrée, 100 000 lignes logiques, 20 MiB en sortie et 10 secondes. Regex : 1 MiB de texte, 4 096 unités de motif, 500 correspondances et 2 secondes. Fichiers UTF-8 uniquement. Traitement local.

Pour aller plus loinUnicode · Normalization
?

Questions fréquentes

La liste est-elle aussi triée ?

Non. L’ordre des lignes restantes est conservé. Utilisez le tri de texte pour réordonner.

Apple et apple sont-ils identiques ?

Seulement avec Ignorer la casse ; la comparaison exacte est le réglage initial.

Peut-on garder la dernière occurrence ?

Oui. Choisissez Dernière pour supprimer les précédentes.

Que fait NFC ?

Les formes Unicode canoniquement équivalentes sont égales, sans changer l’écriture gardée.

Est-ce un case folding Unicode complet ?

Non. La conversion en minuscules n’ajoute ni règles régionales ni case folding complet.

Trouvez votre prochain outil

Langue

Changer de langue ? Le contenu actuel sera effacé. Copiez ou téléchargez d’abord votre travail.