Text/Clean

Trier

Trie les lignes par ordre alphabétique, valeur numérique, longueur, ordre inversé ou au hasard.

Exemple

  • Options appliquées
  • Critère de triValeur numérique
  • Décroissant
Entrée
Coffee 4,500
Tea 3,000
Cake 12,000
Water 800
Menu
Résultat
Cake 12,000
Coffee 4,500
Tea 3,000
Water 800
Menu

Symboles des exemples : ⇥ tabulation · · espace en fin de ligne · ⍽ NBSP · □ espace pleine chasse · ◌ caractère de largeur nulle

Ouvrir cette opération dans l'outil

Ce que fait l'opération

Change l'ordre des lignes. Le tri est stable : les lignes jugées égales gardent leur ordre d'origine.

Critères de tri

  • Alphabétique · naturel : utilise les règles de comparaison propres à chaque langue du navigateur (Intl.Collator), ce qui classe les lettres latines par ordre alphabétique et le hangul coréen dans l'ordre ganada (가나다). Les nombres suivent l'ordre naturel : item2 passe avant item10.
  • Valeur numérique : trie selon le premier nombre de chaque ligne. Reconnaît les séparateurs de milliers à virgule comme 1,200, les négatifs et les décimales ; les lignes sans nombre sont envoyées à la fin.
  • Longueur : selon le nombre de caractères. Les emojis et caractères combinés comptent pour un caractère.
  • Inverser l'ordre : renverse l'ordre des lignes, quel que soit leur contenu.
  • Aléatoire : mélange avec le générateur aléatoire cryptographique du navigateur. Pour fixer un ordre de tirage au sort ou de passage.

Options

« Décroissant » inverse l'ordre pour les critères alphabétique, numérique et longueur. Avec « Ignorer la casse » désactivé, les majuscules passent en premier pour une même lettre.

L'unique ligne vide finale du texte (le dernier saut de ligne) est exclue du tri et reste à la fin. Les lignes vides intermédiaires remontent en tête : appliquez d'abord Supprimer les lignes vides.