инструмент для текста / 05
Сортировка строк
Сортируйте текст построчно по возрастанию или убыванию с естественным порядком чисел.
Сортировка строк: TOEA сравнивает целые строки с учетом локали и может обрабатывать встроенные цифры как числа. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для работы с текстом
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
Результат
22 символовЧисла, которые естественная сортировка упорядочивает неправильно
Естественная сортировка воспринимает каждую последовательность цифр как целое число: она ставит file2 перед file10, но понимает не всё. Знак минуса игнорируется, поэтому -5 оказывается перед -10, как если бы оба числа были положительными. Десятичные дроби разделяются по точке, поэтому 1.5 оказывается перед 1.25, поскольку 5 меньше 25; чтобы исправить это, дополните дроби нулями до одинакового количества знаков: 1.50. Даты сортируются правильно только в формате год-месяц-день, например 2024-03-09.
До и после сортировки
Строки, начинающиеся с пробелов, и пустые строки перемещаются наверх, поэтому список, вставленный из документа, часто начинается с ряда пустых элементов; сначала удалите пробелы по краям строк. Регистр и диакритические знаки игнорируются при сравнении, а строки с одинаковым результатом сравнения сохраняют исходный порядок. Строка заголовка CSV сортируется вместе с данными, поэтому сначала уберите её, а после сортировки верните наверх.
Как пользоваться
- Вставьте по одному элементу в строку.
- Выберите направление и режим обработки чисел.
- Скопируйте отсортированный список.
Конфиденциальность и ограничения
Текст остается на вашем устройстве. Сортировка использует локаль браузера, а не правила сортировки базы данных.
Похожие инструменты
Часто задаваемые вопросы
Загружаются ли введенные мной данные?
Нет. Обработка выполняется в текущей вкладке браузера.
Что такое естественный порядок чисел?
При нем 2 идет перед 10, а не выполняется посимвольное сравнение как обычного текста.
Как сортируются буквы с диакритическими знаками и ñ?
Строки сравниваются с учетом локали браузера на базовом уровне чувствительности: регистр букв и диакритические знаки не учитываются, поэтому Árbol сортируется рядом с arbol, а ñ располагается там, где ее ожидает ваша локаль, а не после z, как при сравнении исходных байтов.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен