Narzędzie do sortowania linii

Szybko sortuj wklejone listy w porządku naturalnym, numerycznym albo słownikowym.

Usuwanie pustych linii, deduplikacja i sortowanie zależne od lokalizacji działają lokalnie w przeglądarce.

Twoje dane pozostają w przeglądarce

Jak używać

  1. Wklej listę do lewego pola, po jednej pozycji w wierszu.
  2. Wybierz porządek naturalny, numeryczny albo słownikowy oraz rosnący lub malejący.
  3. W razie potrzeby dostosuj lokalizację, usuwanie pustych linii, deduplikację albo przycinanie.
  4. Kliknij Sortuj, a potem skopiuj albo pobierz wynik.

Przykłady

Porządek naturalny (nazwy plików)

Wejście

file10
file2
file1

Wyjście

file1
file2
file10

Porządek numeryczny (`de-DE`)

Wejście

10,5
2,75
1.234,5

Wyjście

2,75
10,5
1.234,5

Porządek słownikowy (`sv`)

Wejście

Öga
Zebra
Äpple
Ål

Wyjście

Zebra
Ål
Äpple
Öga

Słowniczek

Porządek naturalny

Tryb porównywania przyjazny człowiekowi, który umieszcza `2` przed `10` zamiast porównywać ciągi cyfr dosłownie.

Porządek słownikowy

Leksykalne porównanie tekstu. Dokładna kolejność zależy od języka i reguł lokalizacji.

Locale

Język i reguły regionalne używane do sortowania i parsowania liczb, takie jak `ja`, `en`, `sv` albo `de-DE`.

FAQ

Jaka jest różnica między porządkiem naturalnym a słownikowym?

Porządek naturalny traktuje liczby osadzone w tekście jak liczby, więc `file2` trafia przed `file10`. Porządek słownikowy porównuje tekst jako tekst, co może ustawić `file10` przed `file2`.

Czy porządek numeryczny obsługuje `1,234.56` i `1.234,56`?

Tak. Narzędzie interpretuje separatoty dziesiętne i grupujące zgodnie z wybraną lokalizacją. Jeśli wiersz nie pasuje do tej lokalizacji, jest traktowany jako nienumeryczny zgodnie z ustawieniem.

Jak wybrać lokalizację?

W większości przypadków używaj `Auto`. Przełącz na `Własna` tylko wtedy, gdy potrzebujesz innego sortowania albo reguł liczbowych, takich jak `sv` albo `de-DE`.

Jak działa usuwanie duplikatów?

Domyślny tryb usuwa tylko dokładne dopasowania. W ustawieniach zaawansowanych możesz przełączyć się na `Równe według bieżących reguł sortowania`, co pozwala łączyć linie, które porównują się tak samo przy aktywnym sortowaniu albo regułach numerycznych.

Czy moje dane są wysyłane na serwer?

Nie. Sortowanie odbywa się całkowicie w przeglądarce, a Twoje dane wejściowe nie są wysyłane na serwer.

Czy mogę używać tego z językiem japońskim, arabskim albo europejskim?

Tak. Interfejs jest zlokalizowany, a sortowanie korzysta z `Intl.Collator` i lokalnego parsowania liczb. Ostateczna kolejność nadal zależy od wybranej lokalizacji i implementacji przeglądarki.

Uwagi

  • Porządek numeryczny zależy od wybranej lokalizacji dla znaków dziesiętnych i grupujących. Jeśli wynik wygląda źle, najpierw sprawdź lokalizację.
  • `Równe według bieżących reguł sortowania` może łączyć linie, które wyglądają inaczej, jeśli wielkość liter, akcenty albo format liczb są traktowane jako równoważne.
  • Lokalnie można zapisać tylko opcje. Tekst wejściowy i wyjściowy nie są zapisywane.

Prywatność i uwagi

To narzędzie działa lokalnie w przeglądarce. Porządek wielojęzyczny może się nieznacznie różnić w zależności od wybranej lokalizacji i silnika przeglądarki.