Інструмент сортування рядків

Швидко сортуйте вставлені списки у природному, числовому або словниковому порядку.

Видалення порожніх рядків, дедуплікація та сортування з урахуванням локалі працюють локально у вашому браузері.

Ваші дані залишаються у браузері

Як користуватися

  1. Вставте свій список у ліве поле, по одному елементу на рядок.
  2. Оберіть природний, числовий або словниковий порядок і вкажіть зростання чи спадання.
  3. За потреби налаштуйте локаль, видалення порожніх рядків, дедуплікацію або обрізання.
  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

Мовні та регіональні правила, що використовуються для сортування і розбору чисел, наприклад `ja`, `en`, `sv` або `de-DE`.

FAQ

Чим відрізняється природний порядок від словникового?

Природний порядок сприймає вбудовані числа як числа, тож `файл2` іде перед `файл10`. Словниковий порядок порівнює текст як текст, тож `файл10` може опинитися перед `файл2`.

Чи може числовий порядок обробляти `1,234.56` і `1.234,56`?

Так. Інструмент інтерпретує десяткові й групові розділювачі відповідно до вибраної локалі. Якщо рядок не відповідає цій локалі, він обробляється як нечисловий згідно з вашим налаштуванням.

Як обрати локаль?

У більшості випадків використовуйте `Автоматично`. На `Користувацька` переходьте лише тоді, коли вам потрібні інші правила сортування або числового форматування, наприклад `sv` чи `de-DE`.

Як працює видалення дублікатів?

За замовчуванням видаляються лише точні збіги. У додаткових налаштуваннях можна перемкнутися на `Однакові за поточними правилами сортування`, що може об’єднати рядки, які вважаються однаковими за активними правилами порівняння або числовими правилами.

Чи надсилаються мої дані на сервер?

Ні. Сортування відбувається повністю у браузері, і ваш вхід не надсилається на сервер.

Чи можна використовувати це для японської, арабської або європейських мов?

Так. Інтерфейс локалізовано, а сортування спирається на `Intl.Collator` і розбір чисел з урахуванням локалі. Остаточний порядок усе одно залежить від вибраної локалі та реалізації браузера.

Примітки

  • Числовий порядок залежить від вибраної локалі для символів десяткового розділювача та групування. Якщо результат виглядає неправильно, спершу перевірте локаль.
  • `Однакові за поточними правилами сортування` може об’єднати рядки, які виглядають різними, якщо регістр, акценти або числове форматування вважаються еквівалентними.
  • Локально можна зберегти лише параметри. Вхідний і вихідний текст не зберігаються.

Конфіденційність і примітки

Цей інструмент працює локально у браузері. Багатомовне сортування може трохи відрізнятися залежно від обраної локалі та рушія браузера.