Сортировка строк по алфавиту
Вставьте список, по одному элементу в строке, и получите его отсортированным от А до Я, от Я до А, в естественном порядке чисел, по длине или в случайном порядке.
Работает полностью в браузере
Вставьте строки, чтобы начать.
Текст до 5 МБ. Результат обновляется по мере ввода; очень длинные списки обновляются с небольшой задержкой после того, как вы перестаёте печатать.
Как отсортировать строки по алфавиту
- Вставьте список в поле, по одному элементу в строке, или откройте файл .txt.
- Выберите способ и направление сортировки: от А до Я или от Я до А. Отметьте нужные параметры очистки.
- Скопируйте отсортированный список или скачайте его как файл .txt.
Как расположить список по алфавиту
Каждая строка введённого текста — один элемент. Инструмент сортирует строки и показывает результат рядом с исходным текстом по мере ввода, так что можно сразу попробовать другой порядок или параметр и увидеть эффект. Строки сравниваются целиком, начиная с первого символа, поэтому список имён сортируется по имени, если только в каждой строке фамилия не стоит первой.
Алфавитная сортировка использует языковые правила вашего браузера, которые разумно обрабатывают диакритические знаки и разный регистр. Естественный порядок лучше всего подходит для всего, где есть числа: имён файлов, названий глав, номеров версий. Порядок по коду символа соответствует тому, что делают многие инструменты программирования и электронные таблицы при обычной сортировке: все заглавные буквы идут перед всеми строчными.
Если две строки при сравнении оказываются равными, например «Apple» и «apple» при включённом игнорировании регистра, они остаются в прежнем порядке, поэтому повторная сортировка даёт тот же результат.
Советы
- Прежде чем сортировать, уберите нумерацию и маркеры с помощью «Поиска и замены», чтобы они не влияли на порядок.
- Посмотреть, что изменилось между двумя версиями списка, можно с помощью «Сравнить тексты».
- Нужно снова собрать список в одну строку? Воспользуйтесь «Удалить переносы строк» с запятой в качестве разделителя.
Вопросы и ответы
Как сортируются буквы с диакритическими знаками и другие языки?
Строки сравниваются по правилам сортировки вашего браузера, учитывающим язык, поэтому é стоит рядом с e, а Ä рядом с A, а не после Z. Порядок зависит от языка, установленного в браузере, и для некоторых букв это важно: например, в шведском Ä идёт после Z.
Что такое естественная сортировка?
При естественной сортировке последовательности цифр читаются как числа, поэтому «элемент 2» идёт перед «элемент 10». Обычная алфавитная сортировка сравнивает по одному символу и ставит «элемент 10» первым, потому что 1 меньше 2.
Что делает параметр «Игнорировать регистр»?
Когда он включён, при сортировке «яблоко» и «Яблоко» считаются одним и тем же словом, а строки, различающиеся только регистром, сохраняют исходный порядок. Когда он выключен, при прочих равных строчные буквы идут перед заглавными. Порядок по коду символа — это другое: он ставит все заглавные буквы перед всеми строчными, как это делают многие программы.
Можно ли удалить дубликаты при сортировке?
Да. Отметьте «Удалять повторяющиеся строки», и останется только первая копия каждой строки. Если включено игнорирование регистра, строки, отличающиеся лишь заглавными буквами, считаются дубликатами. Для более тонкой настройки, например чтобы оставить последнюю копию, используйте «Удалить дубликаты строк».
Насколько случайно перемешивание?
Для перемешивания используется криптографический генератор случайных чисел вашего браузера и метод Фишера — Йетса, поэтому все варианты порядка равновероятны. Нажмите «Перемешать ещё раз», чтобы получить новый порядок.
Загружается ли мой список?
Нет. Сортировка выполняется в вашем браузере, а текст не загружается и не сохраняется.