Що робить інструмент
Сортування рядків упорядковує кожен рядок тексту. Це швидкий спосіб відсортувати список імен за абеткою, упорядкувати стовпець, скопійований з таблиці, розставити номери версій чи імена файлів, почистити список слів або підготувати дані перед порівнянням з іншим списком. Окрім сортування, інструмент видаляє повторювані й порожні рядки, обрізає зайві пробіли та перемішує рядки у випадковому порядку.
Є п’ять способів сортування: за абеткою, природне (числа в тексті порівнюються за значенням), числове (за числом на початку рядка), за довжиною рядка або зі збереженням початкового порядку — лише очищення. Будь-який із них можна розвернути у зворотний бік.
Як користуватися
- Вставте список у поле введення, по одному елементу в рядку, або натисніть Приклад.
- Оберіть спосіб у полі Сортувати.
- Увімкніть потрібні опції: Зворотний порядок, Без урахування регістру, Видалити повторювані рядки, Видалити порожні рядки та Обрізати пробіли.
- Скопіюйте або завантажте результат. Випадково перемішати знадобиться для жеребкування чи перемішування питань вікторини; зміна будь-якої опції перемішує знову.
Приклад
Той самий список, відсортований двома способами:
Input Alphabetical Natural
item 10 item 1 item 1
item 2 item 10 item 2
item 1 item 2 item 10
Поради
- Сортування за абеткою використовує коди символів — той самий порядок, що й у
sortзLC_ALL=Cу Linux: великі літери перед малими, цифри перед літерами. Увімкніть Без урахування регістру, щоб їх змішати. - Природне сортування дотримується правил зіставлення Unicode для англійської мови, тому літери з діакритикою стоять поруч із базовими.
- Опції застосовуються у фіксованому порядку: обрізання пробілів, видалення порожніх рядків, видалення дублікатів, сортування й наприкінці — розворот.
- Переведення рядка в кінці введення зберігається, тож результатом можна замінити початковий файл, не змінюючи його останній рядок.
- Закінчення рядків Windows перетворюються на звичайні переведення рядка.
Часті запитання
› Чим сортування за абеткою відрізняється від природного?
Сортування за абеткою порівнює символ за символом, тому item10 іде раніше за item2 — адже 1 менше за 2. Природне сортування читає послідовності цифр як числа й ставить item2 перед item10, як очікується в списках файлів і версій.
› Що відбувається з рядками без числа під час числового сортування?
Рядки впорядковуються за числом, з якого вони починаються, зокрема від'ємним, дробовим, з експонентою та з роздільниками тисяч на кшталт 1,000. Рядки, що не починаються з числа, ідуть після всіх інших і сортуються за абеткою.
› Який із дублікатів залишається?
Залишається перше входження кожного рядка, наступні копії видаляються. З опцією «Без урахування регістру» Apple і apple вважаються одним рядком. Якщо рядки відрізняються лише пробілами на початку чи в кінці, увімкніть також «Обрізати пробіли».
› Чи можна видалити дублікати, не змінюючи порядок?
Так. Оберіть «Зберегти початковий порядок» і ввімкніть «Видалити повторювані рядки». Так само можна лише видалити порожні рядки чи обрізати пробіли.
› Чи завантажується мій список кудись?
Ні. Сортування виконується в браузері, тож навіть великі чи особисті списки не залишають ваш пристрій.