Tri des lignes par ordre alphabétique
Triez n'importe quelle liste de lignes par ordre alphabétique, de A à Z ou de Z à A.
Comment utiliser Tri des lignes par ordre alphabétique
- Collez votre liste, un élément par ligne.
- Choisissez A–Z ou Z–A.
- Copiez le résultat trié.
À propos de Tri des lignes par ordre alphabétique
Le tri ici est alphabétique, pas numérique, et cette distinction déroute plus de monde que tout le reste. Les lignes sont comparées comme du texte, caractère par caractère, si bien que « 10 » se place avant « 9 » : la comparaison arrive à 1 face à 9, constate que 1 est plus petit, et s'arrête là. Une liste de 1 à 20 revient triée comme 1, 10, 11 … 19, 2, 20, 3. Aucun outil de tri de texte ne peut deviner autrement, car « 10 » est une chaîne de caractères, pas un nombre. La solution consiste à compléter vos nombres avec des zéros pour qu'ils aient la même largeur — 01, 02, 09, 10 — après quoi l'ordre alphabétique et l'ordre numérique deviennent identiques.
La comparaison tient compte des paramètres régionaux plutôt que d'être un tri brut par point de code, si bien qu'elle se comporte comme une personne s'y attendrait plutôt que comme un tri informatique naïf. Les lettres accentuées se classent juste à côté de leur lettre de base : « résumé » se trie juste après « resume » au lieu d'être relégué après le « z ». La casse ne domine pas non plus, si bien que « apple » et « Apple » se retrouvent côte à côte plutôt que dans des blocs séparés de majuscules et de minuscules — un tri brut placerait tous les mots avec majuscule avant tous les mots en minuscules.
Z→A inverse simplement la liste triée. Les espaces en début de ligne font partie de la ligne et se trient avant les lettres, si bien que les lignes indentées et vides se regroupent en haut ; nettoyez-les avec l'outil de suppression des espaces superflus si ce n'est pas ce que vous souhaitez. Le tri rapproche également les doublons les uns des autres, ce qui se marie naturellement avec l'outil de suppression des lignes en double. Tout s'exécute dans votre navigateur.
Questions fréquentes
Pourquoi 10 vient-il avant 9 ?
Parce que le tri est alphabétique, pas numérique. Les lignes sont comparées caractère par caractère comme du texte, et le caractère « 1 » vient avant « 9 ». Complétez vos nombres pour qu'ils aient la même largeur (01, 02, 09, 10) et l'ordre alphabétique correspondra à l'ordre numérique.
Le tri est-il sensible à la casse ?
Il utilise une comparaison tenant compte des paramètres régionaux, si bien que la casse ne scinde pas la liste en blocs séparés — « apple » et « Apple » se retrouvent côte à côte plutôt que dans deux groupes. C'est différent d'un tri informatique brut, qui placerait tous les mots avec majuscule avant tous les mots en minuscules.
Où se retrouvent les mots accentués ?
Juste à côté de leur équivalent non accentué. « résumé » se trie immédiatement après « resume », et non à la fin de la liste. Un tri naïf basé sur les codes de caractères repousserait chaque mot accentué après le « z ».
Pourquoi certaines lignes sont-elles en haut, avant les lettres ?
Les lignes vides et celles qui commencent par un espace ou une tabulation se trient avant les lignes commençant par une lettre, car l'espace en début de ligne fait partie de la ligne. Nettoyez d'abord les lignes si vous voulez les trier selon leur contenu visible.
Le tri supprime-t-il les doublons ?
Non. Chaque ligne saisie ressort, simplement réordonnée. Le tri rapproche cependant les doublons les uns des autres, ce qui les rend faciles à repérer — utilisez l'outil de suppression des lignes en double si vous voulez vous en débarrasser.

