Инструменты / line-joiner

Объединить строки через разделитель

Склейте несколько строк в одну с разделителем на ваш выбор. Запятая, вертикальная черта, точка с запятой, « — », что угодно.

РАЗДЕЛИТЕЛЬ
ОПЦИИ
ВВОД · СТРОК · СИМВОЛОВ
РЕЗУЛЬТАТ · СТРОК · СИМВОЛОВ

            
ГОТОВО · выполнено за 0.00мс ·
§01 — ОБ ЭТОМ ИНСТРУМЕНТЕ

Обратное к разделению.

У вас по одному элементу в строке. Они нужны в одной строке через запятую — для SQL IN(), slug-а, CSV-ячейки, атрибута тега. Этот инструмент делает именно это.

Разделитель по умолчанию — «, » (запятая + пробел). Замените на что угодно: таб, литерал перевода строки, « | », « — » или свою строку.

§02 — КАК ПОЛЬЗОВАТЬСЯ 03 ШАГА
ШАГ 01 01 / 03

Вставьте строки

Бросьте сюда по одному элементу в строке. Пустые строки пропускаются по умолчанию.

ШАГ 02 02 / 03

Задайте разделитель

По умолчанию — «, ». Замените на то, что нужно — спецсимволы и пробелы сохраняются буквально.

ШАГ 03 03 / 03

Скопируйте одну строку

Нажмите «Копировать» (Copy). Результат — одна склеенная строка, готовая для вставки в запрос, атрибут или сообщение.

§03 — ВОПРОСЫ 6 ОТВЕТЫ
01

Можно ли использовать перевод строки в качестве разделителя?

Да — введите \n в поле. Результат снова станет многострочным, что удобно для повторного объединения с другим видимым разделителем.

Нет, по умолчанию они пропускаются. Выключите «ПРОПУСКАТЬ ПУСТЫЕ» (SKIP BLANKS), чтобы включить их как пустые элементы.

Нет. Разделитель ставится только между элементами.

Обрезает каждую входную строку. Весь результат обрезается тоже, только если включено «ОБРЕЗАТЬ РЕЗУЛЬТАТ» (TRIM RESULT).

Объединитель ничего не экранирует — он ставит разделитель между элементами буквально. Поэтому если объединить URL через «,» и один URL содержит запятую, получите неоднозначный результат. Для CSV-безопасного объединения, где поля могут содержать разделитель, используйте настоящую CSV-библиотеку (csv в Python, csv-stringify в Node) — или выберите разделитель, который не конфликтует, вроде « | » или таба.

«Объединить» выдаёт одну строку результата, которая может быть в мегабайтах. До ~1 млн входных строк работает комфортно. Выше ~100 МБ результата «Копировать» (Copy) в Chrome может молча не сработать — это бьёт по «Объединить» сильнее, чем по любому другому инструменту здесь, потому что результат — одна гигантская строка. Используйте «Скачать» (Download) — у него нет практического лимита.

§04 — ОСТАЛЬНЫЕ СЕМЬ 7 / 07
§ — КОНФИДЕНЦИАЛЬНОСТЬ Ваш текст никогда не покидает браузер. Без загрузки, без аккаунта, без логов того, что вы вставили.
СТРАНИЦА КОНФИДЕНЦИАЛЬНОСТИ ↗