Сортировщик текста

Сортируйте строки по алфавиту с учётом языка, в естественном порядке (item2 перед item10), по числу или по длине. Обратный порядок и удаление дубликатов тоже есть.

Параметры

Работает полностью в вашем браузере. Ваши данные никуда не загружаются.

Что такое Сортировщик текста?

Сортирует строки текста по алфавиту, в естественном порядке, по числовому значению или по длине. Использует правила сортировки языка страницы, поэтому буквы с акцентами встают там, где их ожидают носители языка, и может заодно развернуть порядок и убрать дубликаты.

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

  1. Вставьте строки для сортировки в поле Ввод.
  2. Выберите способ в Сортировать по.
  3. При желании отметьте Обратный порядок (Я–А), Удалять дубликаты, Учитывать регистр или Удалять пустые строки.
  4. Скопируйте отсортированный список из Вывод.

Пример

Ввод
item10
item2
item1
Вывод
item1
item2
item10

Сортировать по: Естественному порядку

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

Используйте для алфавитного упорядочивания имён, тегов, терминов глоссария или списков файлов либо для верного упорядочивания нумерованных элементов. Для многоколоночных данных вроде CSV, где нужна сортировка по определённому столбцу, используйте электронную таблицу.

Как работает Сортировщик текста

Алфавитная сортировка использует Intl.Collator с текущим языком страницы, например на вьетнамской странице a, â, b, ơ следуют порядку вьетнамского алфавита, а на английской ä сортируется рядом с a. Естественная сортировка включает числовую опцию коллатора, поэтому последовательности цифр сравниваются по значению (item2 < item10). Числовая сортировка читает число в начале каждой строки (десятичная запятая или точка) и ставит строки без числа в конец. Сортировка по длине сравнивает число видимых символов, затем по алфавиту. Сортировка стабильна; «Удалять дубликаты» отбрасывает строки, которые коллатор считает равными.

Распространенные Случаи Использования

  • Алфавитное упорядочивание списка имён или терминов глоссария
  • Естественная сортировка имён файлов вроде img1, img2, img10
  • Упорядочивание цен или баллов от меньшего к большему
  • Сортировка строк по длине, чтобы найти самые короткие или длинные записи
  • Создание отсортированного списка уникальных тегов

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

Почему при алфавитной сортировке item10 идёт перед item2?

По алфавиту «1» идёт раньше «2», поэтому item10 < item2. Выберите Естественному порядку (item2 перед item10), чтобы сравнивать числа по значению.

Правила какого языка используются?

Правила сортировки языка страницы, которую вы просматриваете. Переключите язык сайта, чтобы сортировать, например, по вьетнамским или испанским правилам.

Меняет ли сортировка без учёта регистра мой текст?

Нет. Она влияет только на сравнение; каждая строка сохраняет исходное написание заглавных.

Другие категории