Trier des lignes de texte
Triez des lignes par ordre alphabétique ou par longueur
À propos de l’outil Trier des lignes de texte
L’outil Trier des lignes de texte remet dans l’ordre les lignes d’une liste. « Trier A–Z » et « Trier Z–A » suivent l’ordre du dictionnaire dans la langue de votre navigateur : majuscules et minuscules sont triées ensemble, les lettres accentuées se rangent à côté de leur lettre de base dans la plupart des langues, et les nombres à l’intérieur d’une ligne sont comparés selon leur valeur. « Trier par longueur » va de la ligne la plus courte à la plus longue. Les deux boutons « Trier par nombre » lisent le nombre placé au début de chaque ligne, décimales et signe moins compris ; les décimales s’écrivent avec un point (1.5), pas avec une virgule. « Mélanger » met les lignes dans un ordre aléatoire. L’outil trie des lignes entières, pas des mots, dans votre navigateur.
Exemple
« Trier A–Z » : la casse est ignorée, é se range avec e, et article 2 vient avant article 10.
Lignes
article 10 Banane zèbre éclair abricot article 2
Après « Trier A–Z »
abricot article 2 article 10 Banane éclair zèbre
Comment trier des lignes de texte
- 1Collez les lignes à remettre dans l’ordre, par exemple des noms, des noms de fichiers ou des nombres.
- 2Cliquez sur « Trier A–Z », « Trier Z–A », « Trier par longueur », « Mélanger », « Trier par nombre (0–9) » ou « Trier par nombre (9–0) ».
- 3Récupérez la liste triée avec « Copier », ou avec « Télécharger » sous le nom sorted.txt.
Formats et limites
- Alphabétique
- Sans distinction de casse, accents en second, nombres selon leur valeur, dans la langue de votre navigateur
- Par nombre
- Nombre en début de ligne, avec signe, décimales (point décimal : 1.5) et exposant ; les autres lignes suivent dans l’ordre A–Z
- Par longueur
- Caractères tels qu’ils s’affichent, les lignes les plus courtes d’abord ; à longueur égale, ordre A–Z
- Résultat
- Lignes triées en un seul bloc de texte, avec des retours à la ligne Unix, copiées ou téléchargées en sorted.txt
Où votre texte est traité
Le tri utilise la fonction de comparaison intégrée à votre navigateur et, pour « Mélanger », son générateur aléatoire cryptographique. Les lignes ne quittent jamais la page et ne sont pas conservées. Si une copie dans le presse-papiers échoue, notre journal d’erreurs reçoit ce message d’erreur avec le nom de l’outil et la version du navigateur, jamais les lignes elles-mêmes.
Questions fréquentes
Article 10 se range-t-il après article 2 ?
Oui. « Trier A–Z » compare les suites de chiffres selon leur valeur, comme le font les gestionnaires de fichiers : file2 vient donc avant file10. Pour une liste de nombres seuls avec des décimales ou des signes moins, utilisez « Trier par nombre (0–9) » : -10, -2, 1.25, 1.3, 1.5. Les décimales doivent s’écrire avec un point : 1,5 est lu comme 1.
Le tri distingue-t-il les majuscules des minuscules ?
Non. abricot, Banane et cerise sont triés ensemble, comme dans un dictionnaire. Quand deux lignes ne diffèrent que par la casse ou les accents, une seconde comparaison les départage : le résultat est donc toujours le même.
Les lettres accentuées se rangent-elles à côté de leur lettre de base ?
Oui, en français, en anglais, en allemand et dans la plupart des autres langues : éclair vient avant zèbre. L’ordre suit la langue de votre navigateur : en suédois ou en danois, å, ä, ö, æ et ø viennent donc après z, comme dans ces alphabets.
« Mélanger » est-il vraiment aléatoire ?
Oui. Il s’agit d’un mélange de Fisher-Yates alimenté par crypto.getRandomValues, le générateur cryptographique du navigateur. Comme chaque tirage est un nombre de 32 bits, il reste un biais de modulo, d’au plus n sur 4 294 967 296 pour une liste de n lignes.
Trucs et astuces
- ✓Supprimez d’abord les lignes répétées avec Supprimer les lignes en double, puis triez ici la liste raccourcie.