Сортировка строк текста онлайн
Сортируйте список строк по алфавиту, по числам, по длине или перемешивайте их случайным образом — прямо в браузере. Ваш текст остаётся локально.
Сортировка строк текста работает целиком в вашем браузере. Вставленный список сортируется на вашем устройстве и никогда не загружается в ArrayKit или на какой-либо сервер.
Открыть инструмент удаления повторяющихся строк
Об инструменте Сортировка строк текста
Сортировка строк текста принимает вставленный список — по одному элементу в строке — и переупорядочивает его так, как вам нужно. Сортируйте по алфавиту А→Я или Я→А, сортируйте по числам, чтобы item2 оказался перед item10, упорядочивайте по длине строки или перемешивайте строки в случайном порядке. Переключатели позволяют сравнивать без учёта регистра, обрезать окружающие пробелы, отбрасывать пустые строки и удалять дубликаты перед сортировкой, так что беспорядочная вставка превращается в чистый, упорядоченный список. Вывод обновляется вживую вместе со счётчиком строк, который можно скопировать или скачать как текстовый файл. Это удобно для приведения в порядок значений конфигурации, упорядочивания имён или импортов по алфавиту, сортировки столбцов CSV или рандомизации жеребьёвки. Всё работает на вашем устройстве — вставленный список никогда не покидает браузер.
Возможности
- Сортировка по алфавиту А→Я или Я→А с учётом языковых правил сопоставления
- Числовая (естественная) сортировка, чтобы item2 шёл перед item10
- Сортировка по длине строки, от короткой к длинной
- Перемешивание строк в случайном порядке с повторным перемешиванием в один клик
- Переключатель без учёта регистра считает Apple и apple равными
- Обрезка пробелов, удаление пустых строк и отбрасывание дубликатов перед сортировкой
- Вживую обновляемый вывод со счётчиком строк, плюс копирование и скачивание .txt
- Работает целиком в вашем браузере, ничего не загружается
Как использовать Сортировка строк текста
- Вставьте или введите ваш список, по одному элементу в строке
- Выберите режим: А→Я, Я→А, Числовой, По длине или Перемешать
- При необходимости включите без учёта регистра, обрезку, удаление пустых или удаление дубликатов
- Скопируйте упорядоченный результат или скачайте его как текстовый файл
Пример
Ввод
banana
Apple
cherry
apple
cherry
Результат
Apple
banana
cherry
А→Я с включёнными «без учёта регистра» и «удалить дубликаты»: второй apple и cherry схлопываются к первому.
Частые ошибки и устранение неполадок
- Числа сортируются в неправильном порядке — item10 появляется перед item2. — Переключитесь с А→Я на режим Числовой. Алфавитная сортировка сравнивает символ за символом, поэтому выберите Числовой для естественного порядка чисел.
- Дубликаты строк всё ещё есть в отсортированном выводе. — Включите «Удалить дубликаты». Сохраняется первое вхождение каждой строки; сочетайте с «Без учёта регистра», чтобы также схлопнуть Apple и apple.
- Пробелы в начале или конце нарушают алфавитный порядок. — Включите «Обрезать каждую строку», чтобы окружающие пробелы удалялись перед сортировкой и в скопированном выводе.
- Перемешивание раз за разом выдаёт тот же порядок. — Нажмите «Перемешать заново», чтобы получить новую случайную расстановку. Каждое нажатие перемешивает текущий список в свежий порядок.
Часто задаваемые вопросы
- Как отсортировать список строк по алфавиту?
- Вставьте ваш список по одному элементу в строке, выберите А→Я для возрастания или Я→А для убывания, и отсортированный результат появится мгновенно. Включите «Без учёта регистра», если хотите, чтобы Apple и apple считались одинаковыми.
- Чем числовая сортировка отличается от алфавитной?
- Алфавитная сортировка сравнивает текст символ за символом, поэтому item10 идёт перед item2. Числовая (естественная) сортировка читает цифры как числа, поэтому item2, item10, item20 остаются в истинном числовом порядке.
- Даёт ли перемешивание по-настоящему случайный порядок?
- Перемешивание использует проход Фишера–Йейтса для перестановки строк в случайный порядок. Каждый клик по «Перемешать заново» даёт новую расстановку, поэтому можно перемешивать, пока результат вас не устроит.
- Можно ли удалить дубликаты и пустые строки во время сортировки?
- Да. Включите «Удалить дубликаты», чтобы оставить только первую копию каждой строки, и «Удалить пустые строки», чтобы отбросить пустые. Оба применяются перед выбранной сортировкой, так что вывод чистый и упорядоченный.
- Что делает сортировка по длине со строками одинаковой длины?
- Режим длины упорядочивает строки от короткой к длинной. Когда две строки одинаковой длины, ничья разрешается по алфавиту, поэтому элементы равной длины всё равно выходят в предсказуемом порядке.
- Загружается ли куда-либо список, который я вставляю для сортировки?
- Нет. Сортировка строк текста работает целиком в вашем браузере, поэтому вставленный список сортируется на вашем устройстве и никогда не отправляется в ArrayKit или на какой-либо сервер.
Связанные инструменты
Все инструменты ArrayKit