Mode d’emploi
- Collez les lignes ou ouvrez un fichier UTF-8.
- Choisissez le tri et les options de nettoyage.
- Copiez ou téléchargez la liste triée.
Choisir l’ordre des lignes
Réordonnez les listes, données de test et configurations avec un enregistrement par ligne. Les clés égales gardent leur ordre relatif d’origine.
Choisissez ordre naturel, texte selon la langue, décimaux exacts ou longueur en points de code Unicode.
Ordre naturel des noms numérotés
Le tri naturel traite les suites de chiffres comme des nombres : item2 précède item10. Le tri textuel utilise Intl.Collator dans la langue de la page ; les données du navigateur peuvent influencer l’ordre.
item10
item2
item1
item1
item2
item10
L’ordre devient item1, item2, puis item10.
Comparer sans arrondir
Le mode numérique accepte les décimaux signés et la notation scientifique avec exposants de −1 000 000 à 1 000 000. Sans conversion en virgule flottante, il conserve grands entiers et formes comme 19.9900. Les lignes vides ou non numériques produisent une erreur, sauf suppression des lignes vides.
Nettoyage et retours
Le nettoyage des espaces modifie aussi la sortie. La longueur compte les points de code, pas les caractères visuels. Le premier séparateur LF, CRLF ou CR est utilisé ; le retour final et le BOM UTF-8 initial sont conservés.
Texte : 5 MiB en entrée, 100 000 lignes logiques, 20 MiB en sortie et 10 secondes. Regex : 1 MiB de texte, 4 096 unités de motif, 500 correspondances et 2 secondes. Fichiers UTF-8 uniquement. Traitement local.
Questions fréquentes
Quelle différence entre naturel et textuel ?
Le naturel reconnaît les suites de chiffres ; le textuel n’active pas la comparaison numérique.
Les nombres sont-ils arrondis ?
Non. L’écriture originale reste intacte, sauf les espaces si leur suppression est activée.
Peut-on inverser le tri ?
Oui. Choisissez Décroissant ; les clés égales gardent leur ordre source.
Les doublons sont-ils supprimés ?
Non. Utilisez l’outil distinct de suppression des doublons.
La longueur compte-t-elle les caractères visibles ?
Non. Un accent combiné ou un emoji composé peut contenir plusieurs points de code.