Перейти к содержимому

Сортировка строк по алфавиту

Вставьте список с одним элементом на строку и отсортируйте его по алфавиту, в обратном алфавитном порядке, по длине строк или просто переверните. Заглавные буквы и знаки над буквами не влияют на порядок, поэтому «apple» и «Éclair» встают туда, где их поставил бы словарь. Бесплатно, без регистрации; текст никогда не покидает ваш браузер.

Режим сортировки

0 строк

Как пользоваться сортировщиком строк

  1. Вставьте список. Один элемент на строку: имена, слова, ключевые слова, имена файлов, ссылки или что угодно ещё, что занимает отдельную строку.
  2. Выберите режим сортировки. От А до Я, от Я до А, по длине (от коротких к длинным или наоборот) или обратный порядок.
  3. Нажмите «Сортировать». Отсортированные строки появятся под заголовком «Отсортированный результат» с количеством входных и выходных строк.
  4. Скопируйте результат. Нажмите «Копировать результат» или «Очистить», чтобы начать заново.

Пять режимов сортировки

РежимЧто делает
От А до ЯПорядок словаря без учёта регистра и знаков над буквами
От Я до АТо же сравнение в обратном направлении
По длине, от короткой к длиннойСначала строки с наименьшим количеством символов, с учётом пробелов и знаков препинания
По длине, от длинной к короткойСначала строки с наибольшим количеством символов
Обратный порядокЭто не сортировка: последняя строка становится первой, первая — последней

Сравнение по алфавиту не учитывает регистр, поэтому Apple и apple считаются равными. Если две строки сравниваются как равные, они сохраняют порядок, который был в вашем тексте, — сортировка никогда не перемешивает совпадения. Буквы с диакритикой сортируются вместе с базовой буквой, поэтому Éclair оказывается между cherry и File, а не после zebra.

Пример с разбором

Вот список из девяти строк со смешанными регистрами, одним знаком над буквой и двумя нумерованными пунктами:

Ввод

banana
Apple
cherry
apple
Banana
Éclair
zebra
File 10
File 2

От А до Я

Apple
apple
banana
Banana
cherry
Éclair
File 10
File 2
zebra

По длине, от короткой к длинной

Apple
apple
zebra
banana
cherry
Banana
Éclair
File 2
File 10

Посмотрите на результат «От А до Я». Apple стоит выше apple, потому что пришла первой, а banana стоит выше Banana по той же причине. В сортировке по длине сначала идут три строки по пять символов, затем пять строк по шесть символов, а File 10, в семь символов, — последней.

Почему «File 10» идёт раньше «File 2»

Сортировка сравнивает текст посимвольно, поэтому File 10 стоит перед File 2, потому что символ 1 идёт раньше 2. Цифры она не читает как величины — это та же ловушка, в которую попадают таблицы и файловые менеджеры. Если строки начинаются с важных чисел, дополните их ведущими нулями (File 02, File 10) или отсортируйте числа отдельно с помощью Сортировщика чисел.

Есть ещё две детали. Пустые строки считаются строками: при сортировке от А до Я они оказываются вверху, а при сортировке от Я до А — внизу. Строка, которая начинается с пробелов, стоит перед строкой без них, потому что пробел читается как символ. Если строка кажется не на месте, проверьте лишние пробелы в начале.

Какой инструмент вам нужен?

Если вам нужно…Используйте
Простые строки в порядке от А до Я, по длине или в обратном порядкеЭта страница
Строки в случайном порядкеПеремешать строки
Числа, отсортированные по значению, а не по символамСортировщик чисел
Список литературы в алфавитном порядке, где каждая запись цельная, а «A», «An», «The» игнорируютсяСортировка библиографии по алфавиту
Библиотечные шифры в порядке расстановки на полкахCall Number Sorter
Повторяющиеся строки удаленыУдаление повторяющихся строк

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

Как отсортировать список по алфавиту онлайн?
Вставьте список с одним элементом на строку, выберите режим «А → Я (по алфавиту)» и нажмите «Сортировать». Строки вернутся в порядке словаря, и их можно скопировать одним нажатием. Выберите «Я → А (в обратном алфавитном порядке)» для обратного порядка.
Сортировка учитывает регистр?
Нет. Заглавные буквы не учитываются, поэтому Apple и apple считаются равными. Когда две строки равны для сортировки, они остаются в том порядке, в каком вы их вставили.
Как сортировать строки по длине?
Выберите «По длине (короткие → длинные)» или «По длине (длинные → короткие)». Длина считается с пробелами и знаками препинания, а строки одинаковой длины сохраняют исходный порядок.
Как поменять порядок строк на обратный?
Выберите «Обратный порядок». Последняя строка станет первой и так далее. Режим переворачивает список как есть и ничего не сортирует.
Почему 10 идёт раньше 2?
Строки сравниваются как текст, а не как числа, поэтому символ 1 стоит перед 2. Дополните числа ведущими нулями или используйте Сортировщик чисел для списка, который состоит только из чисел.
Можно ли отсортировать библиографию?
Можно отсортировать записи, каждая из которых занимает одну строку. Для записей, переносящихся на несколько строк или начинающихся со слов A, An или The, используйте Сортировку библиографии по алфавиту: она держит каждую запись целиком и игнорирует эти артикли.
Мой текст загружается?
Нет. Сортировка выполняется в вашем браузере, и текст не отправляется и не сохраняется.

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

Ещё в разделе «Очистка и форматирование текста»