Сортировка строк по алфавиту
Вставьте список с одним элементом на строку и отсортируйте его по алфавиту, в обратном алфавитном порядке, по длине строк или просто переверните. Заглавные буквы и знаки над буквами не влияют на порядок, поэтому «apple» и «Éclair» встают туда, где их поставил бы словарь. Бесплатно, без регистрации; текст никогда не покидает ваш браузер.
Режим сортировки
0 строк
Как пользоваться сортировщиком строк
- Вставьте список. Один элемент на строку: имена, слова, ключевые слова, имена файлов, ссылки или что угодно ещё, что занимает отдельную строку.
- Выберите режим сортировки. От А до Я, от Я до А, по длине (от коротких к длинным или наоборот) или обратный порядок.
- Нажмите «Сортировать». Отсортированные строки появятся под заголовком «Отсортированный результат» с количеством входных и выходных строк.
- Скопируйте результат. Нажмите «Копировать результат» или «Очистить», чтобы начать заново.
Пять режимов сортировки
| Режим | Что делает |
|---|---|
| От А до Я | Порядок словаря без учёта регистра и знаков над буквами |
| От Я до А | То же сравнение в обратном направлении |
| По длине, от короткой к длинной | Сначала строки с наименьшим количеством символов, с учётом пробелов и знаков препинания |
| По длине, от длинной к короткой | Сначала строки с наибольшим количеством символов |
| Обратный порядок | Это не сортировка: последняя строка становится первой, первая — последней |
Сравнение по алфавиту не учитывает регистр, поэтому 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, используйте Сортировку библиографии по алфавиту: она держит каждую запись целиком и игнорирует эти артикли.
- Мой текст загружается?
- Нет. Сортировка выполняется в вашем браузере, и текст не отправляется и не сохраняется.