Aller au contenu
Tout en local

Lignes de tri naturelles

Triez les lignes comme le ferait une personne, donc "item2" vient avant "item10".

Entrée

Lignes de tri naturelles

Le tri alphabétique simple compare le texte caractère par caractère, il place donc « élément10 » avant « élément2 » — le « 1 » vient simplement avant le « 2 » à cette position. Cet outil trie les lignes "naturellement", en comparant la valeur numérique réelle de tous les chiffres qu'il trouve, de sorte que "item2" trie correctement avant "item10", "file9" trie avant "file10" et "v1.9" trie avant "v1.10".

Collez une liste de lignes (noms de fichiers, numéros de version, références de produits, entrées de journal, lignes de feuille de calcul exportées sous forme de texte) et l'outil les réorganise comme vous le souhaiteriez si vous les triiez manuellement. Sous le capot, il utilise Intl.Collator intégré au navigateur avec l'option numérique, qui est la même logique de comparaison utilisée par les gestionnaires de fichiers et le tri par version ailleurs, de sorte que les résultats correspondent à ce que vous avez l'habitude de voir.

Basculez entre l’ordre croissant et décroissant avec une seule option. Le tri est insensible à la casse et aux accents : "Pomme" et "pomme" sont traités comme égaux, et les lignes qui se comparent de manière égale conservent leur ordre relatif d'origine, de sorte que le résultat reste prévisible même avec une saisie mixte. Les fins de ligne Windows (CRLF) et Unix (LF) sont traitées de la même manière, et même de très grandes listes (des dizaines de milliers de lignes) sont triées en millisecondes, avec le timing exact indiqué dans le décompte sous la sortie.

Tout s'exécute localement dans votre navigateur. Votre liste n'est jamais téléchargée nulle part, vous pouvez donc trier en toute sécurité les données privées : listes de fichiers internes, identifiants clients, historiques de versions non publiées. Copiez le résultat trié, téléchargez-le sous forme de fichier .txt ou envoyez-le directement dans un autre outil pour continuer à nettoyer votre liste.

FAQ

En quoi est-ce différent d’un tri alphabétique classique ?
Un tri régulier compare le texte caractère par caractère, donc "item10" trie avant "item2". Cet outil compare plutôt la valeur numérique des chiffres, de sorte que "item2" trie correctement avant "item10".
Ignore-t-il les différences entre majuscules et minuscules ?
Oui. Le tri utilise la comparaison des lettres de base, de sorte que « Apple » et « Apple » sont traités comme égaux et conservent leur ordre relatif d'origine dans le résultat.
Puis-je trier par ordre décroissant ?
Oui. Basculez l’option de direction de croissant à décroissant pour inverser l’ordre de tri.
Que se passe-t-il avec les lignes qui n’ont aucun numéro ?
Ils trient par ordre alphabétique, exactement comme on peut s'y attendre d'un tri de texte normal : la comparaison numérique ne modifie le résultat que lorsque des chiffres sont présents.
Mon texte est-il téléchargé quelque part ?
Non. Le tri naturel s'exécute entièrement dans votre navigateur : votre liste ne quitte jamais votre appareil.