Что такое Добавить префикс/суффикс?

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

Вставьте список, по одному элементу на строку, задайте префикс (добавится в начало каждой строки) и суффикс (в конец). Превью обновляется по мере ввода, а отдельный переключатель пропускает пустые строки без изменений. Скопируйте результат или сохраните как .txt — удобно при подготовке данных для таблиц, CSV, SQL и HTML.

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

  1. Вставьте многострочный текст в область ввода — каждая строка будет обработана отдельно.
  2. Укажите текст префикса (добавляется перед каждой строкой) и/или суффикса (добавляется после каждой строки).
  3. Результат обновляется при вводе. Скопируйте его, когда закончите.

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

  • Завернуть список URL в теги <a href="..."> или маркеры Markdown.
  • Добавить кавычки и запятую в стиле CSV перед вставкой в SQL-выражение IN.
  • Поставить @ перед списком юзернеймов для подготовки списка упоминаний или маркетинговой рассылки.

Результат

Для строк «apple», «banana», «cherry» с префиксом «- » и суффиксом « (fruit)» результат будет: «- apple (fruit)», «- banana (fruit)», «- cherry (fruit)».

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

Можно ли в качестве префикса или суффикса использовать таб или другие невидимые символы?
Да. Что вы введёте, то и выйдет. Чтобы вставить табуляцию, скопируйте её и вставьте через Cmd/Ctrl+V — поле ввода трактует клавишу Tab как переключение фокуса. Переводы строк работают так же: вставленный символ добавит многострочный отступ к каждой строке.
Как пронумеровать список этим инструментом, например '1. яблоко', '2. банан'?
Включите «Авто-нумерация каждой строки» и выберите формат: 1., с нулями 01., в квадратных скобках [1] или в круглых (1). Номер растёт от строки к строке, а начальное значение можно задать. Он идёт перед любым префиксом, так что «1. яблоко», «2. банан» — пара кликов.
Что происходит с пустыми строками во входных данных?
По умолчанию пустая строка тоже получает префикс и суффикс, превращаясь в '<префикс><суффикс>'. Включите 'Пропускать пустые строки', чтобы они оставались пустыми; это пригодится, когда в исходном тексте есть абзацные разрывы, которые нужно сохранить.
Можно ли обернуть каждую строку в HTML-тег вроде <li>...</li>?
Можно. В префикс поставьте <li>, в суффикс </li> — получите элементы списка, готовые для вставки в <ul> или <ol>. Тот же приём работает для JSON-кавычек, строк VALUES в SQL и маркеров Markdown.
Сохраняет ли инструмент исходный порядок строк?
Да. Выход построчно повторяет входной порядок. Инструмент только добавляет текст в начало и конец строки — он не меняет порядок, не сортирует и не убирает дубликаты. Для этого после обработки запустите сортировщик списков или удалитель повторов.

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