Инструменты для текста

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

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

Запустить инструмент

Сортировщик текста упорядочивает многострочные списки построчно. Вставьте текст в рабочую область, выберите подходящий режим сортировки и при желании настройте обрезку пробелов, учет регистра и удаление повторяющихся записей. Инструмент поддерживает сортировку по алфавиту от А до Я и в обратном направлении, по длине строк от коротких к длинным или наоборот, а также по числовому значению. Дополнительно доступны случайное перемешивание и простое обращение порядка строк сверху вниз. По умолчанию пробелы и символы табуляции по краям каждой строки удаляются, но эту настройку можно отключить. Алфавитное сравнение по умолчанию не учитывает регистр, а включение соответствующего параметра различает строчные и заглавные буквы. Режим числовой сортировки считывает целые и вещественные числа, присваивая значение 0 строкам без чисел. При удалении дубликатов в результирующем списке сохраняется только первое вхождение каждой уникальной строки. Пустой ввод дает пустой результат.

Инструкция

  1. Вставьте список в поле «Текст», разместив каждый элемент на отдельной строке.
  2. Выберите режим в поле «Режим»: алфавитный, по длине, числовой, случайный или обратный порядок.
  3. Оставьте «Обрезать пробелы» включённым, если нужно удалить пробелы и другие пробельные символы по краям строк.
  4. Включите «Учитывать регистр», если прописные и строчные буквы должны различаться при сравнении.
  5. Включите «Удалить дубликаты», чтобы сохранить первое вхождение каждой повторяющейся строки, затем запустите обработку.

Примеры

  • Вставьте названия по одному в строке и выберите режим «По алфавиту, по возрастанию», чтобы упорядочить список. Для обратного порядка используйте вариант «По алфавиту, по убыванию».
  • Для списка чисел выберите режим «По числовому значению, по возрастанию». Строки, которые нельзя преобразовать в число, получают числовое значение 0 при сортировке.

Частые вопросы

Как инструмент обрабатывает многострочный текст?

Инструмент разделяет непустой текст по символам новой строки, обрабатывает отдельные строки в выбранном режиме и соединяет их символами новой строки.

Можно ли сохранить пробелы по краям строк?

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

Как убрать повторяющиеся строки?

Включите «Удалить дубликаты». Инструмент сохранит первое вхождение каждой повторяющейся строки. По умолчанию строки сравниваются без учёта регистра, а параметр «Учитывать регистр» меняет это поведение.

Можно ли перемешать строки случайным образом?

Выберите случайный режим. Строки будут перемешаны, поэтому заранее определить порядок результата нельзя.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.