Trier les lignes
Collez une liste de lignes, de noms, d’adresses e-mail, d’URL ou de SKU, et cet outil les classe par ordre alphabétique. Choisissez le sens (de A à Z ou de Z à A), décidez si la comparaison respecte la casse et, si vous le souhaitez, supprimez les espaces autour et retirez les lignes vides avant le tri. La comparaison se fait selon le code de chaque caractère : elle est donc rapide et prévisible plutôt qu’adaptée à la langue.
Comment fonctionne le tri
-
1
Collez vos lignes
Une entrée par ligne. Les espaces en fin de ligne et les lignes vides peuvent être supprimés au préalable.
-
2
Choisissez le sens
De A à Z (croissant) ou de Z à A (décroissant). Le sens Z-A est simplement l'ordre croissant inversé.
-
3
Réglez les options
Activez ou désactivez le respect de la casse et décidez si les espaces sont supprimés et les lignes vides retirées.
-
4
Copiez le résultat trié
Cliquez sur Trier les lignes et copiez la liste classée.
Comment fonctionne la comparaison
Les lignes sont comparées caractère par caractère selon leur code de caractère. Il n’y a pas de mode numérique, naturel, par longueur ni adapté à la langue, si bien que le comportement est simple et cohérent.
| Option | Comportement |
|---|---|
| Sans respecter la casse (par défaut) | Apple et apple sont considérés comme identiques ; l’ordre d’origine départage. |
| En respectant la casse | Les majuscules sont classées avant les minuscules, car A (code 65) vient avant a (code 97). |
| Sens A-Z | Croissant selon le code de caractère. |
| Sens Z-A | L’ordre A-Z inversé. |
| Supprimer les espaces | Les espaces de début et de fin sont retirés avant le tri. |
| Retirer les lignes vides | Les lignes vides sont écartées du résultat. |
Ce que cet outil ne fait pas
- Pas de tri numérique ni naturel.
file10passe avantfile2, car le deuxième caractère1l’emporte sur2. Pour un classement par versions, il vous faut un outil de tri naturel. - Pas de suppression des doublons, pas de mélange, pas de tri par longueur. Les lignes identiques sont conservées.
- Pas d’adaptation à la langue. Les lettres accentuées et les caractères non latins sont classés selon leur valeur d’octet, et se retrouvent donc après la plage
A-Z/a-zau lieu d’être à côté de la lettre de base qu’un lecteur attendrait.
Trier des noms dans différentes langues
Comme la comparaison se fait selon le code de caractère, gardez à l’esprit :
- Espagnol. Le
ñse classe après lez, et non entre lenet leo. - Allemand.
ä,ö,üetßse classent après lez; ils ne sont pas convertis ena/o/u/ss. - Suédois.
å,ä,öse retrouvent aussi après lez, ce qui correspond justement à l’ordre suédois de ces lettres. - Turc. Le
iavec point et leısans point ne sont pas traités comme des lettres distinctes, et la comparaison sans respect de la casse suit les règles ASCII, si bien queİetıne fusionnent pas comme le turc l’attend.
Si vous avez besoin d’un ordre de dictionnaire exact pour une langue précise, triez dans un tableur ou un outil adapté à la langue.
Ordre lexicographique et ordre naturel
Une liste comme file1, file2, file10 est triée ici en file1, file10, file2, car 1 avant 2 se décide au deuxième caractère. C’est l’ordre lexicographique standard. Le tri naturel, qui lit les suites de chiffres comme des nombres pour donner file1, file2, file10, est un algorithme différent que cet outil n’applique pas.
Questions fréquentes
Les majuscules ont des codes de caractère plus bas que les minuscules (A vaut 65, a vaut 97), elles passent donc en premier. Sans respect de la casse, majuscules et minuscules sont considérées comme identiques et l’ordre d’origine départage.
Non. Les lignes sont comparées comme du texte, caractère par caractère, si bien que 10 passe avant 2 et file10 avant file2. Pour un vrai tri numérique ou par versions, utilisez un outil de tri naturel ou un tableur.
Non. Chaque ligne entière est traitée comme une seule clé. Pour un tri par colonnes, utilisez un tableur ou sort -k en ligne de commande.
Non. Il peut supprimer les espaces et retirer les lignes vides, mais les lignes identiques sont conservées. Si vous avez besoin d’une liste sans répétitions, supprimez d’abord les doublons avec un outil dédié.
Outils similaires
Générateur de noms de villes
Générez des noms fictifs de villes, bourgs, villages et capitales pour le worldbuilding, les cartes, les jeux, les récits et les données factices, avec de courtes notes pour chaque résultat.
Symbole inférieur ou égal
Copiez le signe ≤ et les symboles de comparaison mathématique associés. Inclut Unicode, entités HTML et balisage LaTeX pour les tableurs, articles et pages web.
Générateur de noms aléatoires
Générez jusqu'à 50 noms aléatoires en une série à partir de pools équilibrés, courts ou internationaux. Choisissez des noms complets, des prénoms seuls ou un prénom avec initiale.
Symboles de flèches à copier
Copiez des flèches Unicode courantes en un clic : droites, doubles, diagonales, à crochet, circulaires et triangulaires pour documents, messageries et designs.
Générateur de police Discord
Transformez du texte simple en polices Unicode qui fonctionnent dans les pseudos, les noms de serveur et les messages Discord. Variantes en gras, italique, fraktur, monospace et décoratives.
Traducteur de braille
Traduisez du texte en braille Unicode intégral (grade 1) et décodez le braille en lettres. Gère les majuscules, les chiffres et la ponctuation.
Outil disponible dans d’autres langues
- Urutkan Baris [ID]
- ترتيب الأسطر [AR]
- จัดเรียงบรรทัด [TH]
- 行の並べ替え [JA]
- Sortowanie wierszy [PL]
- Sắp xếp dòng [VI]
- Ordenar linhas [PT]
- Sortera rader [SV]
- Ordenar líneas [ES]
- Zeilen sortieren [DE]
- 줄 정렬 [KO]
- Regels sorteren [NL]
- Satırları Sırala [TR]
- 行排序 [ZH]
- Sort Lines [EN]
- Ordina righe [IT]
- Сортировка строк [RU]