Aller au contenu
TextArray
Tout en local

Réduire les lignes répétées

Fusionnez des lignes identiques consécutives en une seule, similaire à la commande Unix uniq.

Entrée

Réduire les lignes répétées

Réduire les lignes répétées supprime les lignes consécutives en double de votre texte, en ne conservant que la première (ou la dernière, ou une seule fois) de tout groupe de lignes adjacentes identiques. Cela fonctionne comme la commande Unix uniq : "a, a, b" devient "a, b". Contrairement à Supprimer les lignes en double, qui élimine tous les doublons de l'ensemble du texte, cet outil n'affecte que les lignes qui apparaissent consécutivement. Ainsi, "a, b, a" reste inchangé car les "a" en double ne sont pas adjacents.

Ceci est utile lors du nettoyage des journaux avec des entrées répétées, de la déduplication des sorties de tâches par lots qui impriment des messages d'état plusieurs fois ou du renforcement des exportations de données où les enregistrements apparaissent dans des groupes séquentiels. Vous pouvez choisir d'ignorer la casse, en traitant "Apple", "apple" et "APPLE" comme la même ligne. Vous pouvez également supprimer les espaces de début et de fin avant de comparer, afin que « bonjour » et « bonjour » se réduisent ensemble.

Tout fonctionne dans votre navigateur. Votre texte n'est jamais téléchargé nulle part, il est donc sans danger pour le traitement des journaux contenant des informations privées, des sauvegardes de base de données ou toute autre donnée sensible. Le décompte en direct sous la sortie indique le nombre de lignes réduites et le nombre de caractères du résultat. Copiez-le, téléchargez-le sous forme de fichier .txt ou envoyez-le à un autre outil lorsque vous avez terminé.

FAQ

En quoi est-ce différent de Supprimer les lignes en double ?
Supprimer les lignes en double supprime toutes les occurrences de toute ligne qui apparaît plus d'une fois dans l'ensemble du texte. Réduire les lignes répétées supprime uniquement les doublons consécutifs — donc « a, b, a » reste inchangé ici mais devient « a, b » là-bas.
Puis-je réduire les espaces avant de comparer les lignes ?
Oui. Activez « Couper les espaces lors de la comparaison » et les lignes comme « bonjour » et « bonjour » s'effondreront ensemble, même si elles semblent différentes. La version tronquée n'est utilisée qu'à des fins de comparaison ; la ligne originale est conservée.
Que se passe-t-il avec le mode insensible à la casse ?
Lorsque « Ignorer la casse » est coché, « Apple », « apple » et « APPLE » sont traités comme la même ligne. La première occurrence est conservée avec sa majuscule d'origine.
Mon texte est-il téléchargé quelque part ?
Non. La réduction s'effectue entièrement dans votre navigateur et votre texte ne quitte jamais votre appareil.