Aller au contenu principal

Détecteur de lignes en double — outil gratuit

Trouvez, comptez ou supprimez les lignes en double d'une liste. Idéal pour nettoyer des listes d'e-mails, des journaux d'audit ou trouver des entrées répétées dans des extractions de données.

Fonctionne hors ligne une fois chargé

Cet outil trouve les lignes et les lignes CSV en double dans du texte, pas les fichiers ou photos en double. Pour vérifier si deux fichiers sont identiques, utilisez le vérificateur d’empreinte de fichier

Options
Format d’entrée
Trier
Format du compteur
Nombre d'occurrences
La sortie apparaîtra ici…

Utilisations courantes

  • Dédupliquer les listes d'e-mailsNettoyez les listes de diffusion avant de les importer dans Mailchimp, SendGrid ou d'autres ESP.
  • Nettoyer les données avant analyseTrouvez les lignes en double dans les exportations CSV ou les vidages de base de données avant le travail d'analyse.
  • Identifier les répétitions dans les listes de tâchesDétectez les tâches en doublon dans les longues listes de tâches ou les suivi de projets.
  • Compter la fréquence des motsCollez une liste de mots/mots clés pour voir lesquels apparaissent le plus souvent.
  • Trouver les messages de commit répétésCollez un journal git pour trouver les modèles habituels de messages de commit des auteurs.

Comment ça marche

La détection de doublons s'exécute entièrement dans votre navigateur avec une Map JavaScript écrite à la main qui compte chaque ligne en un seul passage — sans bibliothèque, sans serveur, sans envoi de fichier. Les résultats se mettent à jour en direct pendant que vous tapez.

  1. 1
    Découpage en lignes et normalisation
    L'outil découpe votre texte sur les sauts de ligne (gérant à la fois \r\n et \n), puis retire optionnellement les espaces en début/fin de chaque ligne et supprime les lignes vides — contrôlé par les cases à cocher que vous réglez avant le traitement.
  2. 2
    Comptage par Map en un seul passage
    Chaque ligne est introduite dans une Map JavaScript indexée par sa forme normalisée (en minuscules si ignorer la casse est activé). La Map accumule un nombre d'occurrences par clé unique en un seul passage linéaire, en préservant le texte original de première apparition.
  3. 3
    Génération de sortie spécifique au mode
    Selon l'onglet sélectionné — Compter, Unique, Doublons seulement, ou Surligné — les valeurs de la Map sont filtrées ou triées (par fréquence, par ordre alphabétique, ou par ordre de première apparition) et formatées en texte brut ou en vue colorée en ligne.
  4. 4
    Copier ou télécharger le résultat
    Le texte traité peut être copié dans votre presse-papiers, exporté en fichier .txt, ou (en mode Compter) copié en CSV avec une ligne par valeur et son nombre d'occurrences — prêt à coller dans un tableur.

Outils associés

Questions fréquemment posées