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

  1. 1Collez les lignes à remettre dans l’ordre, par exemple des noms, des noms de fichiers ou des nombres.
  2. 2Cliquez sur « Trier A–Z », « Trier Z–A », « Trier par longueur », « Mélanger », « Trier par nombre (0–9) » ou « Trier par nombre (9–0) ».
  3. 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.