Инструмент за сортиране на редове

Сортирайте поставени списъци бързо в естествен, числов или речников ред.

Премахване на празни редове, dedupe и сортиране според locale работят локално във вашия браузър.

Входът ви остава в браузъра

Как да използвате

  1. Поставете списъка си в лявото поле, по един елемент на ред.
  2. Изберете естествен, числов или речников ред и задайте възходящо или низходящо сортиране.
  3. При нужда коригирайте locale, премахването на празни редове, dedupe или trim.
  4. Натиснете „Сортирай“, след което копирайте или изтеглете резултата.

Примери

Естествен ред (имена на файлове)

Вход

file10
file2
file1

Изход

file1
file2
file10

Числов ред (`de-DE`)

Вход

10,5
2,75
1.234,5

Изход

2,75
10,5
1.234,5

Речников ред (`sv`)

Вход

Öga
Zebra
Äpple
Ål

Изход

Zebra
Ål
Äpple
Öga

Речник

Естествен ред

Режим на сравнение, удобен за хората, който поставя `2` пред `10`, вместо да сравнява цифровите низове буквално.

Речников ред

Лексикално сравнение на низове. Точният ред зависи от езика и правилата на locale.

Locale

Езиковите и регионални правила, използвани за collation и обработка на числа, като `ja`, `en`, `sv` или `de-DE`.

FAQ

Каква е разликата между естествен и речников ред?

Естественият ред третира вградените числа като числа, затова `file2` идва пред `file10`. Речниковият ред сравнява текста като текст, което може да постави `file10` пред `file2`.

Може ли числовият ред да обработва `1,234.56` и `1.234,56`?

Да. Инструментът интерпретира десетичните и групиращите разделители според избрания locale. Ако даден ред не съответства на този locale, той се обработва като нечислов според вашата настройка.

Как да избера locale?

В повечето случаи използвайте `Auto`. Превключвайте на `Custom` само когато ви трябват правила за collation или числов формат на друг език, като `sv` или `de-DE`.

Как работи премахването на дубликати?

По подразбиране се премахват само точните съвпадения. В разширените настройки можете да превключите на `Равни според текущите правила за сортиране`, което може да слее редове, които се сравняват като еднакви според активните правила за collation или числа.

Изпращат ли се данните ми към сървър?

Не. Сортирането се извършва изцяло в браузъра и входът ви не се изпраща към сървър.

Мога ли да използвам това с японски, арабски или европейски езици?

Да. UI е локализиран, а сортирането използва `Intl.Collator` плюс обработка на числа според locale. Крайният ред все пак зависи от избрания locale и имплементацията на браузъра.

Бележки

  • Числовият ред зависи от избрания locale за десетични и групиращи символи. Ако резултатът изглежда грешен, първо проверете locale.
  • `Равни според текущите правила за сортиране` може да слее редове, които изглеждат различно, ако регистърът, акцентите или числовото форматиране се третират като еквивалентни.
  • Локално могат да се съхраняват само опциите. Входният и изходният текст не се записват.

Поверителност и бележки

Този инструмент работи локално в браузъра. Подреждането на многоезичен текст може леко да варира според избрания locale и енджина на браузъра.