# Supprimer les Lignes en Double

Déduplique les lignes d'une liste ou d'un bloc de texte. Conserve la première ou la dernière occurrence, avec des options de sensibilité à la casse, de coupe des espaces et d'ignorance des lignes vides.

> Page canonique: https://elysiatools.com/fr/tools/remove-duplicate-lines

- **Catégorie:** Text Processing

- **Mots-clés:** supprimer lignes en double, dédupliquer lignes, lignes uniques, nettoyer liste, enlever doublons

## Présentation

Supprime les lignes en double d'une liste ou d'un bloc de texte et indique combien ont été retirées. Utile pour nettoyer CSV, logs, listes d'URL, dumps de mots-clés et tout endroit où les répétitions se glissent.

**Mode de conservation :**
- **Première occurrence** — quand une ligne apparaît plusieurs fois, la *première* copie est conservée et les suivantes supprimées. C'est le choix habituel : il préserve l'ordre original de haut en bas que vous avez collé.
- **Dernière occurrence** — la *dernière* copie est conservée à la place. Pratique quand l'entrée la plus récente est celle à laquelle vous faites confiance (ex. un log où la dernière ligne prime).

**Options de comparaison :**
- **Sensible à la casse** (activé par défaut) — traite `Apple` et `apple` comme des lignes distinctes. Désactivez-le pour les considérer comme des doublons.
- **Couper les espaces avant comparaison** — supprime les espaces/tabulations de début et de fin de chaque ligne avant de décider si deux lignes sont égales, ainsi `  hello` et `hello` comptent comme la même ligne. (La coupe ne sert qu'à comparer ; les espaces originaux des lignes conservées restent dans la sortie.)
- **Ignorer les lignes vides** — supprime les lignes vides (sans caractères ou seulement des espaces) au lieu de les réduire à une seule.

**À savoir :**
- Comparaison sur la ligne entière uniquement — cet outil ne déduplique pas les mots ou champs individuels au sein d'une ligne.
- Les compteurs dans les métadonnées vous donnent le nombre de lignes d'origine, le nombre conservé et combien de doublons ont été retirés.

## Entrées

- **Texte** (textarea): Paste a list or text block with duplicate lines...
- **Conserver** (select)
- **Sensible à la casse** (checkbox)
- **Couper les espaces avant comparaison** (checkbox)
- **Ignorer les lignes vides** (checkbox)

## Quand l'utiliser

- Nettoyage de listes d'adresses e-mail, d'URL ou de mots-clés contenant des doublons accidentels.
- Analyse de fichiers de logs où seules les entrées uniques ou les plus récentes doivent être conservées.
- Préparation de données brutes copiées-collées avant leur importation dans un tableur ou une base de données.

## Fonctionnement

- Collez votre texte ou votre liste dans le champ de saisie principal.
- Configurez les options de comparaison, comme la sensibilité à la casse, le nettoyage des espaces ou le choix de la ligne à conserver.
- Consultez instantanément le texte dédupliqué ainsi que le nombre de lignes supprimées.

## Cas d'usage

- Déduplication d'une liste de diffusion pour éviter d'envoyer plusieurs e-mails au même destinataire.
- Nettoyage d'un fichier de configuration ou de logs système pour isoler les événements uniques.
- Consolidation de listes de mots-clés SEO pour éliminer les requêtes redondantes.

## Questions fréquentes

### L'outil modifie-t-il l'ordre de mes lignes ?

Non, si vous choisissez de conserver la première occurrence, l'ordre d'origine de votre liste est préservé.

### Quelle est la différence entre conserver la première ou la dernière occurrence ?

La première occurrence garde la ligne la plus haute dans votre texte, tandis que la dernière conserve la copie située le plus bas.

### Comment traiter 'Texte' et 'texte' comme des doublons ?

Décochez simplement l'option 'Sensible à la casse' pour ignorer les différences de majuscules et minuscules.

### L'option de coupe des espaces modifie-t-elle mon texte final ?

Non, elle sert uniquement à comparer les lignes sans tenir compte des espaces de début et de fin, mais conserve le format original de la ligne gardée.

### Puis-je supprimer les lignes vides en même temps ?

Oui, en activant l'option 'Ignorer les lignes vides', toutes les lignes vides ou contenant uniquement des espaces seront retirées.

## Outils associés

- [Normalisateur d'espaces blancs](https://elysiatools.com/fr/tools/whitespace-normalizer): Remplace les espaces/tabulations consécutifs par un seul espace et supprime les espaces au début/fin des lignes
- [Suppresseur de Lignes Vides](https://elysiatools.com/fr/tools/empty-line-remover): Supprimer toutes les lignes vides du texte (lignes sans contenu)
- [Nettoyeur de Balises HTML](https://elysiatools.com/fr/tools/html-tag-stripper): Supprime les balises HTML et extrait le contenu texte propre
- [Supprimeur de Numéros de Ligne](https://elysiatools.com/fr/tools/line-number-remover): Supprime les numéros de ligne du texte ou du code avec reconnaissance intelligente des motifs
- [Nettoyeur Non Alphanumérique](https://elysiatools.com/fr/tools/non-alphanumeric-cleaner): Supprime tous les caractères spéciaux non alphanumériques du texte avec des options de préservation flexibles
- [Nettoyeur de Format de Nombres](https://elysiatools.com/fr/tools/number-format-cleaner): Normaliser et nettoyer divers formats de nombres dans le texte pour la consistance
- [Supprimeur de Préfixes](https://elysiatools.com/fr/tools/prefix-remover): Supprime les préfixes communs de chaque ligne avec détection intelligente et options personnalisables
- [Supprimeur de Suffixes](https://elysiatools.com/fr/tools/suffix-remover): Supprime les suffixes communs de chaque ligne avec détection intelligente et options personnalisables

## Exemples

- [Exemples de Lignes en Double](https://elysiatools.com/fr/samples/text-duplicate-line-samples): Fichiers d'échantillon avec divers types de lignes en double pour tester les outils de suppression des doublons
- [Exemples de Caractères Spéciaux](https://elysiatools.com/fr/samples/text-special-characters-samples): Fichiers texte d'échantillon avec divers caractères spéciaux, signes de ponctuation et symboles pour tester la suppression des caractères non alphanumériques
- [Exemples de Commentaires de Code](https://elysiatools.com/fr/samples/code-comment-samples): Fichiers de code d'exemple avec différents styles de commentaires pour tester la suppression de commentaires
- [Exemples d'Opérations sur Fichiers Android Java](https://elysiatools.com/fr/samples/android-file-operations-java): Exemples d'opérations sur fichiers Android Java incluant lecture/écriture de fichiers texte, copier/déplacer, parcours de répertoires et validation de fichiers

## Contenu associé

- [Outils de conversion de casse, d’encodage et de normalisation de texte](https://elysiatools.com/fr/hubs/text-convert): Comparez les outils de conversion de casse, de largeur de caractères, d’encodage, de quoted-printable et de normalisation de texte dans un hub unique.
- [Outils Text](https://elysiatools.com/fr/hubs/text-utility): Découvrez 33 outils text pour des workflows de utility et comparez rapidement des utilitaires proches.
- [Outils d’analyse de texte, de lisibilité et d’inspection de contenu](https://elysiatools.com/fr/hubs/text-analyze): Comparez statistiques de texte, détection de langue, score de lisibilité, analyse de sentiment, revue de modération et analyse de motifs dans un hub unique.
- [Outils de masquage, de surlignage et de mise en forme de texte](https://elysiatools.com/fr/hubs/text-format): Comparez les outils de masquage de texte sensible, de détection de PII, de normalisation de numéros, de surlignage, de centrage et de formatage de diff dans un hub unique.
