Text Line Sorter
Sort, reverse, or shuffle lines of text alphabetically, numerically, or by length.
À propos de cet outil
Le Trieur de Lignes de Texte organise les lignes de texte selon sept modes différents : alphabétique (A→Z ou Z→A), par longueur (plus court ou plus long en premier), numérique (trie correctement 1, 2, 10), mélange aléatoire et ordre inverse.
Tout le tri s'exécute dans le navigateur en utilisant localeCompare de JavaScript pour le tri alphabétique (qui gère correctement les caractères accentués et le texte multilingue) et la comparaison numérique standard.
Comment utiliser
- Collez vos lignes de texte dans la zone de saisie (un élément par ligne), ou cliquez sur Exemple.
- Choisissez un Mode de Tri dans le menu déroulant.
- Activez les options selon vos besoins.
- Cliquez sur Trier et copiez le résultat.
Cas d'utilisation
Les développeurs trient les instructions d'importation ou les listes de classes CSS alphabétiquement. Les analystes de données trient les valeurs de colonnes CSV. Les écrivains organisent des listes par longueur. Les enseignants randomisent les questions de quiz.
Questions fréquentes
- Le tri alphabétique gère-t-il les caractères accentués ? — Oui. Le mode A→Z utilise localeCompare avec sensitivity: 'base' par défaut, qui traite les variantes accentuées comme équivalentes à leur lettre de base.
- Comment le tri numérique gère-t-il les lignes mixtes ? — Les lignes commençant par un nombre valide sont triées par ce nombre. Les lignes ne commençant pas par un nombre reviennent au tri alphabétique.
- Le mélange aléatoire produit-il des résultats vraiment aléatoires ? — Le mélange utilise Math.random(), qui est rapide mais pas cryptographiquement aléatoire. Il convient au mélange quotidien mais pas aux applications de sécurité.