Retour à l'outil
*

Tri naturel en ligne : file2 avant file10

Mis à jour : mai 2026

Le tri naturel est le mode à utiliser dès qu'une ligne contient des nombres qui ont un sens réel. Un tri alphabétique classique compare les chiffres caractère par caractère : file10 peut donc apparaître avant file2. Le tri naturel corrige ce comportement en comparant les suites de chiffres comme des nombres entiers.

Essayer le tri naturel

Fichiers - versions - tickets - références

Pourquoi le tri alphabétique échoue avec les nombres

Dans un tri lexicographique, les chaînes sont comparées de gauche à droite. Pour file9 et file10, les caractères "file" sont identiques. La comparaison arrive ensuite sur 9 et 1. Comme le caractère 1 est plus petit que 9, file10 est placé avant file9. Techniquement, le tri est cohérent ; humainement, il paraît faux.

Tri A-Z classique

file1.txt
file10.txt
file11.txt
file2.txt
file20.txt
file3.txt

Tri naturel

file1.txt
file2.txt
file3.txt
file10.txt
file11.txt
file20.txt

Le tri naturel découpe la ligne en morceaux texte et morceaux numériques. Les morceaux texte restent comparés alphabétiquement, mais les morceaux numériques sont comparés comme des nombres : 2 avant 10, 9 avant 100, 1.9 avant 1.10 si les segments sont bien identifiés.

Quand choisir le tri naturel

  • Noms de fichiers : photo1.jpg, photo2.jpg, photo10.jpg, scan100.pdf.
  • Versions logicielles : v1.9, v1.10, v2.0, build42.
  • Tickets et bugs : BUG-2, BUG-10, ISSUE-105.
  • Références produit : SKU-1, SKU-20, REF-003, page12.
  • Chapitres et cours : chapitre2 avant chapitre10, leçon9 avant leçon12.
  • Adresses ou séries : lot 2, lot 10, 12 rue Exemple, 100 rue Exemple.

Tri naturel ascendant ou descendant

Le mode "Naturel A -> Z" classe les lignes du plus petit numéro vers le plus grand, tout en conservant l'ordre alphabétique pour le texte. Il est adapté à une bibliothèque de fichiers, une liste de tickets ou un changelog. Le mode "Naturel Z -> A" fait l'inverse : les versions, références ou fichiers les plus élevés remontent en haut.

Le tri naturel peut être combiné avec la suppression des doublons, le nettoyage des espaces et l'insensibilité à la casse. C'est particulièrement utile pour des exports automatisés : un même fichier peut apparaître deux fois avec une majuscule différente ou un espace final, puis être replacé correctement dans la séquence numérique.

Étapes avec Flowfiles

  1. Ouvrez le trieur de lignes.
  2. Collez les noms de fichiers, versions, tickets ou références, un élément par ligne.
  3. Choisissez "Naturel A -> Z" ou "Naturel Z -> A".
  4. Activez "Supprimer les doublons" si vous voulez une liste unique.
  5. Cliquez sur Trier, puis vérifiez les extrêmes : premiers et derniers éléments.
  6. Copiez le résultat ou téléchargez un fichier texte.

Questions fréquentes

Pourquoi file10 est-il avant file2 dans certains outils ?

Parce que ces outils utilisent un tri alphabétique strict. Ils comparent "1" et "2" au lieu de comparer 10 et 2 comme des nombres.

Le tri naturel marche-t-il avec des versions comme v1.10.2 ?

Oui, il améliore fortement le classement des versions en comparant les segments numériques. Pour des règles de versionnement très complexes, vérifiez tout de même le résultat final.

Puis-je trier naturellement une liste CSV ?

Oui. Choisissez le bon séparateur, par exemple Virgule ou Point-virgule, puis sélectionnez le mode naturel.