Sortowanie linii
Sortuj linie tekstu alfabetycznie, według liczb, długości lub w porządku naturalnym, odwracaj je albo tasuj losowo. Za darmo i prywatnie, w przeglądarce.
Jak posortować linie
- Wklej listę w polu danych wejściowych – jeden element na linię.
- Wybierz, jak Sortuj według: alfabetycznie, w porządku naturalnym, według wartości liczbowej, długości linii, odwrócenia obecnej kolejności albo losowego przetasowania.
- Zaznacz potrzebne opcje: Malejąco, Ignoruj wielkość liter, Usuń duplikaty, Usuń puste linie lub Usuń spacje na brzegach.
- Posortowana lista pojawia się w polu wyniku. W każdej chwili możesz ponownie kliknąć Sortuj, np. aby uzyskać nowe losowe przetasowanie.
- Skopiuj wynik i wklej go tam, gdzie potrzebujesz.
Pod wynikiem widać liczbę linii oraz liczbę linii usuniętych przez opcje czyszczenia.
Rodzaje sortowania
Alfabetycznie (A → Z) stosuje rzeczywiste reguły języka, a nie surowe kody znaków. Na polskiej stronie sortowanie odbywa się według polskiego alfabetu: „ą” trafia zaraz po „a”, „ł” po „l”, a „ź” i „ż” po „z” – zamiast lądować na samym końcu listy, jak przy prostym sortowaniu według kodów. Słowa z innych języków, np. „éclair”, trafiają obok swojej litery bazowej.
Porządek naturalny traktuje grupy cyfr jak liczby. Zwykłe sortowanie alfabetyczne umieszcza „plik10” przed „plik2”, bo porównuje znak po znaku; porządek naturalny daje plik1, plik2, plik10 – tak, jak spodziewa się człowiek. Idealnie sprawdza się przy nazwach plików, tytułach rozdziałów i numerach wersji.
Wartość liczbowa szuka pierwszej liczby w każdej linii i sortuje według jej wartości: „2 kg”, „10 kg”, „100 kg”. Rozpoznawane są liczby ujemne, ułamki dziesiętne (3.5 lub 3,5) i separatory tysięcy (1,200 lub 1 200). Linie bez liczby trafiają na koniec, w pierwotnej kolejności.
Długość linii sortuje od najkrótszej do najdłuższej linii, licząc znaki. Linie o tej samej długości zachowują pierwotną kolejność.
Odwróć obecną kolejność obraca listę do góry nogami bez sortowania: ostatnia linia staje się pierwszą.
Losowe przetasowanie miesza linie przy użyciu kryptograficznego generatora liczb losowych twojej przeglądarki, więc każda kolejność jest jednakowo prawdopodobna. Użyj go do losowania imion, mieszania playlisty albo kolejności pytań w quizie. Każde kliknięcie Sortuj daje nowe przetasowanie.
Opcje czyszczenia
- Malejąco odwraca kierunek: od Z do A, największa liczba najpierw, najdłuższa linia najpierw.
- Ignoruj wielkość liter traktuje „jabłko” i „Jabłko” jako równe przy sortowaniu i usuwaniu duplikatów. Bez tej opcji wersje z małą i wielką literą są rozróżniane.
- Usuń duplikaty zostawia tylko pierwsze wystąpienie każdej linii.
- Usuń puste linie usuwa puste wiersze, także te zawierające wyłącznie spacje.
- Usuń spacje na brzegach usuwa spacje i tabulatory na początku i końcu każdej linii, co zapobiega niespodziankom, gdy przypadkowa spacja zmienia kolejność sortowania.
Znaki końca linii twojego tekstu (Windows lub Unix) są zachowane w wyniku.
Najczęściej zadawane pytania
Dlaczego „plik10” jest przed „plik2”?
Tak działa czyste sortowanie alfabetyczne: porównuje „1” z „2” i na tym kończy. Wybierz Porządek naturalny, aby liczby w tekście były sortowane według wartości.
Co z liniami bez liczb przy sortowaniu liczbowym?
Trafiają za wszystkie linie zawierające liczbę, w kolejności, w jakiej były w danych wejściowych – niezależnie od tego, czy sortujesz rosnąco, czy malejąco.
Czy losowe przetasowanie jest naprawdę losowe?
Tak. Wykorzystuje algorytm Fishera–Yatesa z generatorem losowym Web Crypto, bez drobnego przekłamania, które wprowadza naiwne tasowanie. Każda możliwa kolejność ma takie same szanse.
Czy mogę jednocześnie posortować listę i usunąć duplikaty?
Tak. Zaznacz Usuń duplikaty i wybierz dowolny rodzaj sortowania. Połącz to z opcjami Ignoruj wielkość liter i Usuń spacje na brzegach, aby wyłapać duplikaty różniące się tylko wielkością liter lub spacjami.
Czy sortowanie zmienia same linie?
Nie. Poza opcjonalnym usuwaniem spacji każda linia zostaje dokładnie taka, jaką ją wpisałeś; zmienia się tylko kolejność.
Czy moja lista jest wysyłana na serwer?
Nie. Sortowanie odbywa się w całości w twojej przeglądarce i nic, co wkleisz, nie jest przesyłane.
Podobne narzędzia
- Usuwanie zduplikowanych linii Usuń zduplikowane linie z dowolnej listy online. Zostaje pierwsze wystąpienie w oryginalnej kolejności; możesz ignorować wielkość liter, spacje i sortować.
- Usuwanie enterów i zbędnych spacji Usuń entery i zbędne spacje z tekstu skopiowanego z pliku PDF lub e-maila. Zachowaj akapity i listy, połącz przeniesione słowa, usuń znaki cytowania.
- Zamiana wielkości liter Darmowa zamiana wielkości liter online – zamień tekst na wielkie lub małe litery, styl zdania, camelCase, snake_case, kebab-case i inne.