Информатика
Сортировка строк
Сортируйте строки по алфавиту, обратно, натурально или с удалением дублей.
Результат
Пустые строки исключаются из сортировки.
Сортировка строк упорядочивает список, удаляет дубли и помогает быстро привести текстовые наборы к чистому виду. Инструмент полезен для ключевых слов, ID, email-списков и логов.
Как работает сортировка строк
Инструмент делит текст по переносам строк, очищает элементы при необходимости, сортирует их по выбранному правилу и может удалить повторяющиеся значения.
Как отсортировать строки онлайн
- Вставьте список. Добавьте элементы построчно.
- Выберите порядок. Отметьте сортировку по возрастанию, убыванию или другой доступный режим.
- Настройте дубли. При необходимости включите удаление повторов.
- Скопируйте результат. Проверьте итоговый список и перенесите его в рабочий файл.
Базовый pipeline
lines = text.split("\n")
result = sort(unique(lines))Сортировка может отличаться для чисел, строк и локалей. Если строки содержат числа, важно понимать, нужна текстовая или числовая сортировка.
Пример
Список beta, alpha, beta после сортировки и удаления дублей станет alpha, beta.
Источники
- Unicode Collation AlgorithmПроверено: 2026-04-28
- MDN: Intl.CollatorПроверено: 2026-04-28
Подробнее о проверке формул и источников — в методологии Calcup.
FAQ
Часто задаваемые вопросы
Удаляются ли пустые строки?
Зависит от выбранного режима. Иногда пустые строки нужны как разделители, иногда их лучше убрать.
Почему 10 идёт перед 2?
Это текстовая сортировка: символ 1 сравнивается раньше 2. Для чисел нужна числовая сортировка.
Можно ли сортировать кириллицу?
Да, но порядок зависит от локали и правил сравнения строк.
Как удалить дубли?
Включите режим уникальных строк. Обычно он сравнивает строки после выбранной нормализации.
Сохраняется ли исходный регистр?
Сортировка может сравнивать без учёта регистра, но сам текст обычно остаётся как в исходном списке.