Сортировка строк текста онлайн

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

Сортировка строк текста работает целиком в вашем браузере. Вставленный список сортируется на вашем устройстве и никогда не загружается в ArrayKit или на какой-либо сервер.

Открыть инструмент удаления повторяющихся строк

Об инструменте Сортировка строк текста

Сортировка строк текста принимает вставленный список — по одному элементу в строке — и переупорядочивает его так, как вам нужно. Сортируйте по алфавиту А→Я или Я→А, сортируйте по числам, чтобы item2 оказался перед item10, упорядочивайте по длине строки или перемешивайте строки в случайном порядке. Переключатели позволяют сравнивать без учёта регистра, обрезать окружающие пробелы, отбрасывать пустые строки и удалять дубликаты перед сортировкой, так что беспорядочная вставка превращается в чистый, упорядоченный список. Вывод обновляется вживую вместе со счётчиком строк, который можно скопировать или скачать как текстовый файл. Это удобно для приведения в порядок значений конфигурации, упорядочивания имён или импортов по алфавиту, сортировки столбцов CSV или рандомизации жеребьёвки. Всё работает на вашем устройстве — вставленный список никогда не покидает браузер.

Возможности

Как использовать Сортировка строк текста

  1. Вставьте или введите ваш список, по одному элементу в строке
  2. Выберите режим: А→Я, Я→А, Числовой, По длине или Перемешать
  3. При необходимости включите без учёта регистра, обрезку, удаление пустых или удаление дубликатов
  4. Скопируйте упорядоченный результат или скачайте его как текстовый файл

Пример

Ввод

banana
Apple
cherry
apple
cherry

Результат

Apple
banana
cherry

А→Я с включёнными «без учёта регистра» и «удалить дубликаты»: второй apple и cherry схлопываются к первому.

Частые ошибки и устранение неполадок

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

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

Связанные инструменты

Все инструменты ArrayKit