Sortowanie wierszy

Sortuj wiersze alfabetycznie (A–Z lub Z–A).

Tekst

O sortowaniu wierszy

Wklej listę z jednym elementem w linii, wybierz kolejność rosnącą lub malejącą i opcjonalnie usuń puste linie lub sortuj bez rozróżniania wielkości liter.

Jak używać Sort Lines

  1. Wklej lub wpisz swoją listę w pole tekstowe, jeden element w linii.
  2. Wybierz kierunek sortowania: A → Z (rosnąco) lub Z → A (malejąco).
  3. Opcjonalnie zaznacz Usuń puste linie, aby usunąć puste wiersze, oraz Bez rozróżniania wielkości liter, aby ignorować wielkość liter.
  4. Posortowany wynik pojawia się natychmiastowo. Skopiuj go do użycia w swoim projekcie.

Kluczowe funkcje

  • Rosnąco i malejąco — Sortuj A→Z lub Z→A jednym kliknięciem
  • Opcja bez rozróżniania wielkości liter — Traktuje wielkie i małe litery jednakowo
  • Usuwanie pustych wierszy — Opcjonalnie usuwa puste linie dla czystszego wyniku
  • Natychmiastowe przetwarzanie — Sortuje tysiące wierszy w milisekundach
  • Prywatność w przeglądarce — Żadne dane nie są wysyłane na serwer

Kiedy używać tego narzędzia

  • Alfabetyczne porządkowanie list imion, terminów słownikowych lub słówek
  • Sortowanie nazw klas CSS, kluczy konfiguracyjnych lub zmiennych środowiskowych
  • Przygotowanie danych do porównania lub deduplikacji
  • Organizowanie importów, zależności lub list pakietów w kodzie
  • Porządkowanie dowolnego tekstu opartego na wierszach wymagającego spójnej kolejności

Szczegóły techniczne

Sortowanie wierszy dzieli dane wejściowe po znakach nowej linii i używa natywnej metody JavaScript Array.prototype.sort() z funkcją porównującą uwzględniającą locale. Gdy włączony jest tryb bez rozróżniania wielkości liter, oba ciągi są konwertowane na małe litery przed porównaniem. Opcja „Usuń puste linie" odfiltrowuje wiersze zawierające tylko białe znaki przed sortowaniem. Algorytm jest stabilny, co oznacza, że elementy porównane jako równe zachowują swoją oryginalną względną kolejność. Całe przetwarzanie odbywa się w Twojej przeglądarce bez zewnętrznych zależności i żądań sieciowych.

Podsumowanie

Sortowanie wierszy to proste, ale potężne narzędzie do porządkowania dowolnego tekstu opartego na wierszach w Twojej przeglądarce. Z opcjami kierunku sortowania, rozróżniania wielkości liter i usuwania pustych wierszy obsługuje szeroki zakres zadań sortowania natychmiastowo i prywatnie. Połącz je z Losowaniem wierszy do randomizacji lub Usuwaniem duplikatów do deduplikacji.

Najczęściej zadawane pytania

Czy sortowanie rozróżnia wielkość liter?
Domyślnie sortowanie rozróżnia wielkość liter (wielkie litery przed małymi). Możesz wybrać opcję bez rozróżniania, aby „jabłko" i „Jabłko" były sortowane razem.
Czy mogę usunąć puste linie?
Tak. Zaznacz „Usuń puste linie", aby usunąć puste wiersze przed sortowaniem.
Czy mój tekst jest wysyłany na serwer?
Nie. Sortowanie odbywa się całkowicie w Twojej przeglądarce.
Czy mogę sortować wartości liczbowe?
Domyślne sortowanie jest alfabetyczne (leksykograficzne). Ciągi liczbowe takie jak „2", „10", „1" zostaną posortowane jako „1", „10", „2". Aby uzyskać prawdziwe sortowanie numeryczne, upewnij się, że liczby są dopełnione zerami lub użyj dedykowanego narzędzia do sortowania numerycznego.