Ce que ça fait
Trie, déduplique, inverse, mélange ou trie par longueur les lignes de n’importe quel texte. Prend en charge le tri insensible à la casse et le tri naturel (ainsi file2 vient avant file10). 100 % côté client — votre texte ne quitte jamais le navigateur.
Comment l’utiliser
- Collez le texte dans Entrée (un élément par ligne), ou touchez une puce d’exemple Essai : au-dessus du sélecteur de mode.
- Choisissez un mode. Le résultat se met à jour en direct à droite.
- Activez les options dont vous avez besoin.
- Copiez le résultat ou Téléchargez-le en
sorted.txt.
Modes
| Mode | Ce qu’il fait |
|---|---|
| A→Z | Alphabétique, croissant |
| Z→A | Alphabétique, décroissant |
| Court | Lignes les plus courtes d’abord (les égalités gardent leur ordre d’origine) |
| Long | Lignes les plus longues d’abord (les égalités gardent leur ordre d’origine) |
| Reverse | Mirror l’ordre courant des lignes — aucun tri |
| Shuffle | Ordre aléatoire déterministe (avec graine, voir ci-dessous) |
| Unique | Supprime les lignes en double, en gardant la première occurrence de chacune. L’ordre est préservé — Unique ne trie pas |
Options
- Sensible à la casse — désactivée par défaut, donc
Appleetapplesont comparés comme égaux et s’entremêlent librement. Activez-la pour trier strictement à part majuscules et minuscules. - Tri naturel — désactivé par défaut. Activé, les nombres incorporés sont triés par valeur plutôt que chiffre par chiffre, donc
file2précèdefile10. S’applique uniquement à A→Z et Z→A.
L’en-tête du résultat montre le compte de lignes en direct, plus le nombre de doublons supprimés quand Unique est actif. Télécharger n’apparaît que lorsqu’il y a une sortie à sauvegarder.
Exemples
Toutes les sorties ci-dessous sont vérifiées contre le comportement réel de l’outil.
A→Z (par défaut, insensible à la casse) — la casse d’origine est préservée, seul l’ordre change :
banana
apple
Cherry
apple
Date
→
apple
apple
banana
Cherry
Date
Sensible à la casse activée (entrée : banana, Apple, cherry, apple, Banana) :
- Désactivée →
Apple,apple,banana,Banana,cherry - Activée →
apple,Apple,banana,Banana,cherry
Tri naturel (entrée : file10, file2, file1) :
- Désactivé →
file1,file10,file2 - Activé →
file1,file2,file10
Unique (entrée : readme.md, src/, readme.md, tests/, src/, readme.md) → readme.md, src/, tests/ — 3 lignes, 3 doublons supprimés, ordre de première occurrence conservé.
Court (échantillon de fruits ci-dessus) → Date, apple, apple, banana, Cherry — longueurs 4, 5, 5, 6, 6 avec les égalités gardant leur ordre d’origine.
Bon à savoir
- Privé : tout le traitement est local.
- Unique garde la première occurrence de chaque ligne (comparée sans la casse par défaut) et préserve l’ordre — il ne trie jamais. Combinez-le en utilisant d’abord A→Z, puis Unique.
- Shuffle est à graine fixe, donc la même entrée donne le même ordre à chaque visite (l’échantillon de fruits se mélange en
Date,Cherry,apple,banana,apple). - Vider l’entrée vide le résultat et masque le bouton de téléchargement.
- Outils liés : Find & Replace, Text Diff Viewer.