TL
Tool Lab
💰Donate
💰Donate

Text Line Sorter

Sort, reverse, or shuffle lines of text alphabetically, numerically, or by length.

Tekst wejściowy (jeden element na wiersz)
Tryb sortowania
Opcje

O tym narzędziu

Sorter wierszy tekstu organizuje wiersze tekstu według siedmiu różnych trybów: alfabetyczny (A→Z lub Z→A), według długości (najkrótsze lub najdłuższe pierwsze), numeryczny, losowe tasowanie i odwrócona kolejność.

Całe sortowanie odbywa się w przeglądarce przy użyciu wbudowanego localeCompare JavaScript do sortowania alfabetycznego i standardowego porównywania numerycznego.

Jak używać

  1. Wklej wiersze tekstu do pola wejściowego (jeden element na wiersz) lub kliknij Przykład.
  2. Wybierz Tryb sortowania z listy rozwijanej.
  3. Włącz opcje według potrzeb.
  4. Kliknij Sortuj i skopiuj wynik.

Przypadki użycia

Programiści sortują instrukcje importu lub listy klas CSS alfabetycznie. Analitycy danych sortują wartości kolumn CSV. Pisarze organizują listy według długości. Edukatorzy losują pytania quizów.

Często zadawane pytania

  • Czy sortowanie alfabetyczne obsługuje znaki akcentowane?Tak. Tryb A→Z domyślnie używa localeCompare z sensitivity: 'base', który traktuje warianty akcentowane jako równoważne ich podstawowej literze.
  • Jak sortowanie numeryczne obsługuje mieszane wiersze?Wiersze zaczynające się od prawidłowej liczby są sortowane według tej liczby. Wiersze niezaczynające się od liczby wracają do sortowania alfabetycznego.
  • Czy losowe tasowanie daje naprawdę losowe wyniki?Tasowanie używa Math.random(), który jest szybki, ale nie jest kryptograficznie bezpieczny. Nadaje się do codziennego tasowania, ale nie do zastosowań bezpieczeństwa.