инструмент для текста / 05

Сортировка строк

Сортируйте текст построчно по возрастанию или убыванию с естественным порядком чисел.

Сортировка строк: TOEA сравнивает целые строки с учетом локали и может обрабатывать встроенные цифры как числа. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
Панель сортировки строкЛокальная обработка

Полностью работает в браузере

Результат

22 символов

Числа, которые естественная сортировка упорядочивает неправильно

Естественная сортировка воспринимает каждую последовательность цифр как целое число: она ставит file2 перед file10, но понимает не всё. Знак минуса игнорируется, поэтому -5 оказывается перед -10, как если бы оба числа были положительными. Десятичные дроби разделяются по точке, поэтому 1.5 оказывается перед 1.25, поскольку 5 меньше 25; чтобы исправить это, дополните дроби нулями до одинакового количества знаков: 1.50. Даты сортируются правильно только в формате год-месяц-день, например 2024-03-09.

До и после сортировки

Строки, начинающиеся с пробелов, и пустые строки перемещаются наверх, поэтому список, вставленный из документа, часто начинается с ряда пустых элементов; сначала удалите пробелы по краям строк. Регистр и диакритические знаки игнорируются при сравнении, а строки с одинаковым результатом сравнения сохраняют исходный порядок. Строка заголовка CSV сортируется вместе с данными, поэтому сначала уберите её, а после сортировки верните наверх.

Как пользоваться

  1. Вставьте по одному элементу в строку.
  2. Выберите направление и режим обработки чисел.
  3. Скопируйте отсортированный список.

Конфиденциальность и ограничения

Текст остается на вашем устройстве. Сортировка использует локаль браузера, а не правила сортировки базы данных.

Похожие инструменты

Часто задаваемые вопросы

Загружаются ли введенные мной данные?

Нет. Обработка выполняется в текущей вкладке браузера.

Что такое естественный порядок чисел?

При нем 2 идет перед 10, а не выполняется посимвольное сравнение как обычного текста.

Как сортируются буквы с диакритическими знаками и ñ?

Строки сравниваются с учетом локали браузера на базовом уровне чувствительности: регистр букв и диакритические знаки не учитываются, поэтому Árbol сортируется рядом с arbol, а ñ располагается там, где ее ожидает ваша локаль, а не после z, как при сравнении исходных байтов.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен