Trier les lignes par longueur
Outil gratuit pour trier les lignes par longueur. Collez votre texte pour ordonner les lignes de la plus courte à la plus longue (ou l'inverse) - retirez les vides et dédupliquez aussi. Copie en un clic.
Collez une liste pour trier les lignes par longueur, la plus courte d'abord. Passez à la plus longue d'abord en un clic, et retirez les lignes vides ou les doublons au besoin. Le tri est stable : les lignes de même longueur gardent leur ordre.
7 lignes en entrée → 7 en sortie (0 retirées)
Comment l'utiliser
Collez votre texte
Une entrée par ligne. Un exemple est préchargé pour voir le résultat tout de suite.
Choisissez l'ordre et les options
A-Z, Z-A, par longueur, inverser ou aléatoire - plus casse, nombres naturels, couper, retirer les vides et supprimer les doublons.
Copiez la liste triée
La sortie apparaît dans le panneau de droite avec un compteur entrée/sortie. Cliquez sur Copier pour tout récupérer.
Qu'est-ce que c'est ?
Un trieur de lignes prend une entrée texte et réordonne ses lignes selon une comparaison choisie : lexicographique (A-Z, Z-A), longueur, inverse ou aléatoire. Les choix intéressants tournent autour de la stabilité (lignes égales conservent leur ordre), de la locale (pour que « café » se trie correctement) et du tri naturel (pour que « page-2 » passe avant « page-10 »). Des passes optionnelles de coupe et de déduplication nettoient la liste avant le tri.
Quand l'utiliser
Mettre une liste de noms, emails, slugs ou URL par ordre alphabétique avant partage ou import. Construire une page de référence A-Z depuis un dump de notes. Mélanger une playlist ou une liste de classe quand il faut un ordre aléatoire. Inverser une liste. Trier une colonne de nombres. Mettre l'en-tête CSV de côté, trier le corps, recoller.
Erreurs courantes
Trier un CSV en incluant la ligne d'en-tête - elle atterrit quelque part en alphabétique et le fichier ne se parse plus. Oublier que « page-10 » passe avant « page-2 » en ASCII pur mais pas en tri naturel. Et utiliser un ordre croissant en pensant « plus ancien d'abord » quand les lignes sont des dates YYYY-MM-DD - c'est déjà chronologique, croissant = plus ancien, décroissant = plus récent.
FAQ
- Le tri est-il stable ?
- Oui. Les lignes égales gardent leur ordre d'entrée relatif. Important quand on trie par longueur et qu'on veut préserver la séquence originale dans chaque tranche de longueur.
- Gère-t-il les nombres naturellement ?
- Oui. « item-2 » se trie avant « item-10 » via la comparaison Intl de JavaScript ; les listes purement numériques (1, 2, 10, 20) se trient aussi correctement. Pour de l'ASCII brut (« item-10 » d'abord), désactivez l'ordre naturel.
- Et la casse ?
- Insensible à la casse par défaut. Activez la sensibilité pour placer toutes les majuscules avant les minuscules (« A » avant « a »).
- Peut-il supprimer les doublons en triant ?
- Oui - cochez « supprimer les doublons » et chaque ligne n'est gardée qu'une fois (selon le réglage de casse). Combinez avec A-Z pour une liste propre, triée et unique en une passe.
- Que fait « Inverser » par rapport à « Z-A » ?
- Inverser retourne simplement l'ordre actuel des lignes sans trier - dernière ligne en premier. Z-A trie alphabétiquement en ordre décroissant. Utilisez Inverser pour annuler un tri ou retourner une liste telle quelle.
- Ma liste est-elle envoyée quelque part ?
- Non. Tout le tri s'exécute localement dans votre navigateur - rien n'est envoyé à un serveur, donc c'est sûr pour des listes privées ou sensibles.
Trier les lignes
Triez une liste A-Z, Z-A, par longueur, inversez ou mélangez - dédupliquez et nettoyez au passage.
Essayer →