Обернуть строки
Добавляет произвольный текст слева и справа от каждой строки списка, а при необходимости — собирает всё в одну строку через разделитель. За пару кликов получаете готовый список для SQL «IN (…)», массива JavaScript, тегов <li> или CSV.
Список
0 строкРезультат
0 строкЧто добавляется к строкам и чем пресеты отличаются
Инструмент добавляет заданный текст слева и справа от каждой строки списка: кавычки, скобки, теги, что угодно. Пресеты закрывают частые случаи: двойные и одинарные кавычки, круглые и квадратные скобки, тег <li>, готовый JSON-массив и список Markdown с дефисом. Галочка «объединить в одну строку» склеивает результат через любой разделитель, и список городов за два нажатия становится условием IN для SQL: 'москва','казань','самара'.
Обёртка добавляется как есть, без экранирования: если внутри значения уже есть кавычка, она так и останется, и для SQL апостроф в фамилии O'Neil придётся удвоить заранее. Исключение один пресет, JSON-массив: он экранирует обратные слеши и двойные кавычки внутри значений и заключает всё в квадратные скобки, так что результат можно вставлять в код или конфиг. Пустые строки по желанию пропускаются, число строк на входе и выходе видно в счётчиках.

| Пресет | Результат | Где нужно |
|---|---|---|
| "…" | "москва", "казань" | CSV, JSON, поисковые запросы в кавычках |
| '…' | 'москва', 'казань' | SQL: WHERE city IN (…) |
| (…) | (москва) | пояснения, группы в регулярных выражениях |
| […] | [москва] | ссылки Markdown, wiki-разметка |
| <li>…</li> | <li>москва</li> | пункты списка на странице |
| JSON-массив | ["москва", "казань"] | массив для скрипта, с экранированием |
| Markdown-список | - москва | заметки, документация, мессенджеры |
История: от пометки на полях до JSON
Знаки, которыми оборачивают текст, приходили в письмо по одному. Кавычки выросли из пометки на полях античных и средневековых рукописей: знак в виде уголка, дипле, ставили напротив строк с чужой речью или цитатой. Печатники XVI века перенесли его внутрь строки, и во Франции он превратился в «ёлочки», по преданию названные гильеметами в честь гравёра Гийома Ле Бе; немецкая и русская традиции добавили „лапки“. Круглые скобки вошли в обиход в рукописях итальянских гуманистов в конце XIV века, а Эразм Роттердамский в XVI веке называл их лунулами, полумесяцами.
В данных обёртка означает границу. Стандарт CSV, оформленный в 2005 году документом RFC 4180, требует брать в двойные кавычки поле, внутри которого есть запятая или перенос строки, а кавычку внутри поля удваивать. В SQL строковые константы с самого начала стоят в одинарных кавычках, и апостроф внутри тоже удваивают. Формат JSON, который Дуглас Крокфорд описал в начале 2000-х и который закреплён стандартом ECMA-404 в 2013 году, признаёт только двойные кавычки и экранирует их обратным слешем; именно эти правила выполняет пресет JSON-массива.
HTML с 1990-х оборачивает каждый пункт списка в тег <li>, а Markdown Джона Грубера 2004 года заменил теги дефисом в начале строки. Смысла текста инструмент не знает: он выполняет одну древнюю операцию, ставит знак до и знак после, и оставляет выбор знаков за вами.
Как собрать IN для SQL и массив для кода
Вставьте значения по одному в строку, выберите пресет или впишите свои «Слева» и «Справа», при необходимости задайте разделитель и включите «объединить в одну строку». Для SQL IN нажмите пресет с одинарными кавычками, поставьте запятую разделителем и включите объединение, останется добавить IN и скобки. Для JSON пользуйтесь одноимённым пресетом: он единственный экранирует кавычки внутри значений.
Перед обёрткой почистите хвосты, иначе кавычка встанет после пробела: чистка пробелов делает это за секунду. Когда к разным строкам нужно добавить разные значения из колонок, обёртки мало, и выручает шаблонизатор списка с метками {1} и {2}.
| Пресетов | 7 |
| Разделитель | любой |
| Пустые строки | можно пропустить |
| Экранирование | только в пресете JSON |
| Апостроф для SQL | удвоить вручную |
| CSV | RFC 4180, 2005 |
| JSON | ECMA-404, 2013 |
| Данные на сервер | не уходят |
Пример: вход → результат
москва спб
Оборачивает каждую строку в заданный префикс и суффикс: теги, кавычки, скобки — что угодно.
Когда пригодится
- Сделать <li> или <option> из списка
- Взять каждую строку в кавычки для SQL или JSON
- Добавить разметку к пунктам
Как пользоваться
- Скопируйте значения в левое поле — по одному на строку.
- Укажите, что добавить слева и справа от каждой строки, или нажмите готовый пресет (кавычки, скобки, <li>). При желании задайте разделитель и включите «в одну строку».
- Справа появится обёрнутый список. Скопируйте его кнопкой.
Частые вопросы
Что делает инструмент?
Добавляет заданный текст в начало и конец каждой строки. Например, обрамляет значения кавычками и соединяет запятыми, чтобы получить готовое содержимое для SQL-запроса или массива.
Как собрать строку для SQL IN (...)?
Нажмите пресет с одинарными кавычками, в поле «разделитель» поставьте запятую и включите «объединить в одну строку». Получите 'a','b','c' — останется обернуть в IN ( … ).
Можно обернуть в HTML-теги?
Да. В поле «слева» впишите
Похожие инструменты
По алфавиту А–Я / Я–А, по длине, обратный порядок и случайное перемешивание списка.
ОткрытьШаблонизатор спискаПодставляет строки списка в шаблон {1} {2} — пачкой собирает объявления, Title/Description, анкоры и ссылки.
ОткрытьЧистка лишних пробеловУбирает двойные пробелы, края, табы и неразрывные пробелы, по желанию — пустые строки. Перед загрузкой ключей и сравнением.
ОткрытьПодсчёт и частотностьСколько строк всего, уникальных и как часто повторяется каждая. Сортировка по частоте.
ОткрытьФорматирование телефоновПриводит список номеров к одному виду: +7 (999) 123-45-67, E.164, только цифры и хеши MD5 и SHA-256. Убирает дубли, отбраковывает битые.
ОткрытьРазделить на столбцыРазбивает список по разделителю: запятая, точка с запятой, табуляция, свой символ. Учитывает кавычки, отдаёт готовые столбцы для Excel.
ОткрытьКак применять это в продвижении — в разборе Семантическое ядро и других материалах блога.
Ещё инструменты для списков
Удаление дубликатов и сравнение двух списков, сортировка, столбец в строку и обратно, нумерация, частотность и шаблонизатор — в разделе 17 инструментов.

