Сортируйте любой список чисел или текстовых элементов. Выбирайте алгоритм: числовая по возрастанию/убыванию, алфавитная A-Z/Z-A, естественная сортировка (правильно обрабатывает смешанные текст и числа) или по длине. Поддержка форматов ввода (по строке, через запятую, пробел или пользовательский разделитель), удаление дубликатов и обрезка пробелов.
Вставьте список в поле ввода. Выберите разделитель: 'Одна на строку' (по умолчанию), 'Через запятую', 'Через пробел', 'Через табуляцию' или пользовательский. Выберите режим сортировки: числовая по возрастанию/убыванию, алфавитная A-Z/Z-A, по длине (короткие/длинные первыми) или естественная сортировка. Отметьте настройки: 'Удалить дубликаты', 'Обрезать пробелы', 'Игнорировать регистр'. Вывод обновляется автоматически. Скопируйте результат, когда готово.
List sorter полезен для организации экспорта из таблиц и БД, сортировки IP-адресов, номеров версий и имён файлов с естественной сортировкой, алфавитного расположения списков имён для справочников, сортировки числовых данных для анализа, очистки и дедупликации списков перед импортом, организации значений конфигурации и переменных окружения, сортировки CSS-свойств для согласованного стиля, подготовки упорядоченных списков для документации и анализа распределений данных.
Инструмент реализует алгоритмы сортировки через Array.sort() JavaScript с пользовательскими функциями сравнения. Числовая сортировка использует parseFloat(). Алфавитная использует String.localeCompare() для учёта локали. Естественная сортировка разделяет строки на текстовые и числовые сегменты, сравнивая текст лексикографически, числа численно. Это правильно упорядочивает 'file1, file2, file10' вместо 'file1, file10, file2'. Сортировка по длине сравнивает длины строк. Дедупликация использует Set для O(1).
Обрабатывает строки с числами так, как ожидают люди. Вместо 'file1, file10, file2' (строгая алфавитная), естественная производит 'file1, file2, file10', сравнивая числовые сегменты как числа. Идеально для имён файлов, номеров версий и смешанных текстово-числовых данных.
Да. Выберите 'Через запятую' как разделитель, вставьте значения, и инструмент разделит их на элементы для сортировки. Результат выводится в том же формате.
Когда отмечено 'Удалить дубликаты', идентичные элементы устраняются после обрезки, но перед сортировкой. Если отмечено 'Игнорировать регистр', дубликаты сравниваются без учёта регистра ('Apple' и 'apple' считаются одинаковыми). Статистика показывает, сколько дубликатов удалено.
Пишите и просматривайте Markdown с live preview. Поддержка таблиц, кода, ссылок и других элементов.
Проверяйте regex-шаблоны в реальном времени с подсветкой совпадений, захватывающими группами и поддержкой всех флагов.
Конвертируйте текст в фонетический алфавит НАТО (Alpha Bravo Charlie) с азбукой Морзе.
Трансформируйте, форматируйте, генерируйте и кодируйте данные мгновенно. Приватно, быстро и всегда бесплатно.
Смотреть все инструменты