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

Форматировщик списков конвертирует между различными форматами списков: через запятую, маркированные, нумерованные, по одному на строку и HTML-списки. Вставьте элементы в любом формате и конвертируйте в нужный с помощью пользовательских разделителей, префиксов и сортировки.

Автоопределение справляется со стандартными разделителями, поэтому вручную задавать формат ввода почти не приходится. Удаление дубликатов по умолчанию работает без учёта регистра, а для точного совпадения есть переключатель «Учитывать регистр»; сортировка использует локальное сравнение и включает вариант случайного перемешивания. HTML-вывод формирует валидную разметку <ul>/<ol> для вставки в CMS, а пользовательский разделитель принимает любую строку, включая последовательности вроде ' | ' или ', и '.

Как использовать

  1. Вставьте элементы списка в любом формате — через запятую, по одному на строке или с любым разделителем.
  2. Выберите формат вывода: маркированный (•), нумерованный (1. 2. 3.), через запятую, HTML <ul>/<ol> или произвольный разделитель.
  3. Отсортируйте, удалите дубли или пробелы по необходимости и скопируйте результат.

Когда использовать

  • Преобразовать список тегов через запятую из экспорта базы данных в одну запись на строку для таблицы.
  • Перегнать маркированный список из заметок встречи в чистую HTML-разметку <ul> для записи в блог.
  • Удалить дубликаты и отсортировать список получателей до того, как вставить его в почтовый клиент.

Результат

У вас есть список из 20 адресов электронной почты, разделённых запятыми, из выгрузки таблицы. Вы вставляете их, выбираете вывод «По одному на строке», отмечаете «Сортировать по алфавиту» и «Удалить дубли» — и получаете чистый отсортированный список с удалёнными 3 дублями, готовый для вставки в почтовый инструмент.

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

Подберёт ли автоопределение разделитель, если в списке смешаны запятые и переносы строк?
Автоопределение выбирает наиболее частый разделитель и считает его рабочим. Если в списке смешаны несколько, лучше вручную задать ввод как «новая строка», чтобы запятые внутри элемента не дробили строку. Опция обрезки пробелов уберёт остатки.
Сочтёт ли удаление дубликатов «Яблоко» и «яблоко» одним и тем же?
По умолчанию да: при удалении дубликатов оба значения приводятся к нижнему регистру перед сравнением, поэтому «Яблоко» и «яблоко» считаются одним, а сохраняется первое вхождение в исходном написании. Включите переключатель «Учитывать регистр» рядом с «Удалить дубликаты», если хотите, чтобы «Яблоко» и «яблоко» считались разными элементами.
Можно добавить префикс к каждой строке, например, дефис или нумерацию?
В поле префикса пишите то, что должно идти перед каждым элементом. Для маркера в стиле Markdown введите '- ' (с пробелом в конце). В режиме нумерованного вывода «1. », «2. » добавляются автоматически, а префикс идёт после номера.
В каком порядке сортируются нелатинские алфавиты?
Сортировка А→Я и Я→А использует сравнение с учётом языка, которое соблюдает правила сортировки Unicode, поэтому списки на кириллице, иероглифах CJK и арабице сортируются в естественном порядке их письменности, а не по коду символа: «Б» идёт перед «В», как и ожидает русскоязычный читатель. Для нумерованных данных выберите «Числовая», чтобы упорядочить по числу внутри каждого элемента, или «По длине», чтобы расположить их от коротких к длинным.
Как сохранить дубликаты и при этом отсортировать список?
Не отмечайте «Удалить дубликаты», но выберите сортировку А→Я или Я→А. Повторы останутся в выводе и после сортировки окажутся рядом, что удобно, когда нужно увидеть, сколько раз встречается каждое значение.

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