Перейти до вмісту
100% локально

Сортування ліній за довжиною

Упорядкуйте рядки списку від найкоротшого до найдовшого або навпаки.

Введення
Вихід

Сортування ліній за довжиною

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

Виберіть «Спочатку найкоротший» або «Спочатку найдовший» у варіанті порядку. Довжина враховується в символах, включаючи емодзі та літери з акцентами, кожен вважається одним символом, а не необробленими байтами чи одиницями коду, що стоять за ними. «Обрізати пробіли перед вимірюванням» ігнорує пробіли на початку та в кінці під час порівняння довжин — це корисно, коли список було скопійовано з непослідовним відступом — але вихідний рядок із пробілами завжди є тим, що закінчується у виводі; змінюється тільки вимірювання.

Рядки однакової довжини зберігають початковий відносний порядок за замовчуванням, оскільки звичайне сортування вже є стабільним для зв’язків. Вимкніть «Зберігати початковий порядок однакової довжини», щоб замість цього розірвати зв’язки в алфавітному порядку, що зручно, коли вам потрібен повністю детермінований порядок, а не той, який залежить від того, де починається кожен рядок. Закінчення рядків у Windows (CRLF) і Unix (LF) обробляються однаково, а порожні рядки зберігаються та сортуються наперед у порядку зростання.

Усе працює локально у вашому браузері: список ніколи не завантажується, тому можна безпечно сортувати приватні дані, як-от імена клієнтів, внутрішні ідентифікатори чи чернетку. Підрахунок під результатом показує кількість рядків і загальну кількість символів, оновлюючись під час введення, і ви можете скопіювати результат або завантажити його як файл .txt, коли закінчите.

FAQ

Як вимірюється довжина?
За кількістю символів, а не байтів. Емоджі або літера з акцентом, наприклад «š», вважається одним символом, тому порівняння відповідає тому, що ви бачите, а не тому, як закодовано текст.
Чи змінює обрізання вихідний текст?
Ні. «Обрізати пробіли перед вимірюванням» впливає лише на те, як порівнюється довжина — рядки у виведених даних зберігають початкові пробіли на початку та в кінці.
Що відбувається з лініями однакової довжини?
За замовчуванням вони зберігають вихідний відносний порядок. Вимкніть опцію «Зберігати початковий порядок однакової довжини», щоб відсортувати їх за алфавітом.
Мій список десь завантажено?
Ні. Сортування відбувається повністю у вашому браузері — ваш список ніколи не залишає ваш пристрій.