Вхідні дані

або перетягніть файл сюди чи вставте код нижче

рядків: 0 · символів: 0

Результат

рядків: 0 · символів: 0 · Відсортовано рядків: 0

Файли не залишають браузераЯк саме?

Сортувати рядки за алфавітом, числами й стовпцями

Цей інструмент для сортування рядків упорядковує текст за алфавітом, природним порядком, числом, довжиною або випадково. Вставте список, виберіть порядок і правила мови — і скопіюйте відсортований результат.

Оновлено:

Як це працює

  1. Додайте список

    Вставте по одному елементу в рядку, відкрийте текстовий файл чи CSV або скористайтеся кнопкою «Відкрити за URL».

  2. Виберіть порядок

    За алфавітом, природний, за числом, за довжиною чи випадковий; за зростанням або у зворотному порядку; за потреби — за N-м стовпцем кожного рядка.

  3. Скопіюйте результат

    Відсортований список з’являється одразу. Скопіюйте чи завантажте його або натисніть «Використати як вхідні дані» для ще одного проходу.

Можливості

  • Алфавітний порядок з урахуванням мови

    Сортування виконується за алгоритмом Unicode Collation через Intl.Collator. Виберіть мову: у шведській å, ä і ö стоять після z, у німецькій ä сортується разом з a, в іспанській ñ іде після n. Є й порядок за кодами символів (як sort у локалі C).

  • Природне сортування

    Числа всередині тексту порівнюються за значенням, тож «пункт 2» іде перед «пункт 10», а назви файлів упорядковуються так, як очікують люди.

  • Сортування за числом

    Рядки впорядковуються за першим числом у них, зокрема від’ємним, десятковим чи з роздільниками тисяч на кшталт 1,234.5. Рядки без числа переносяться в кінець.

  • Сортування за стовпцем

    Упорядковуйте рядки CSV, TSV чи журналів за будь-яким полем, розділеним вибраним роздільником або пробілами.

  • Очищення за один крок

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

Обмеження та конфіденційність

Списки й файли можуть мати розмір до 200 MB. Для сортування весь список має бути в пам’яті; великі файли сортуються у фоновому потоці (Web Worker), а результат завантажується як файл. Текст до 256 KB сортується після кожного натискання клавіші.

Сортування стабільне: рядки, що вважаються рівними, зберігають початковий порядок. Сортування за числом читає перше число рядка (або вибраного стовпця); кома, за якою йдуть три цифри, вважається роздільником тисяч, будь-яка інша кома — десятковою.

Список обробляється у вашому браузері й ніколи не надсилається на сервер. Докладніше — на сторінці конфіденційності.

Часті запитання

Як відсортувати список за алфавітом?

Вставте список по одному елементу в рядку. Алфавітний порядок діє за замовчуванням; для порядку Я–А увімкніть «У зворотному порядку».

Чому «пункт 10» стоїть перед «пункт 2»?

Звичайне алфавітне сортування порівнює текст посимвольно, а «1» менше за «2». Виберіть «Природне», щоб числа порівнювалися за значенням.

Як сортуються українські літери ґ, є, і, ї?

За правилами вибраної мови. Виберіть «Українська» в полі «Правила мови» — інструмент використовує дані Unicode Collation вашого браузера, а не саморобну таблицю.

Чи можна відсортувати CSV за другим стовпцем?

Так. Укажіть 2 у полі «За стовпцем» і кому як роздільник (або \t для даних, розділених табуляцією). Поля в лапках, що містять роздільник, не розбираються як CSV, тож для таких файлів потрібен інструмент для CSV.

Чи йдуть слова з великої літери першими?

За замовчуванням ні: регістр ігнорується, а однакові слова зберігають вхідний порядок. Якщо увімкнути «З урахуванням регістру», великі літери стоять перед малими в тій самій позиції.

Чи можна перемішати рядки випадково?

Виберіть «Випадковий порядок». Для seed, груп рядків чи випадкової вибірки скористайтеся інструментом «Перемішати рядки».

Схожі інструменти