Объединить строки через разделитель
Склейте несколько строк в одну с разделителем на ваш выбор. Запятая, вертикальная черта, точка с запятой, « — », что угодно.
Обратное к разделению.
У вас по одному элементу в строке. Они нужны в одной строке через запятую — для SQL IN(), slug-а, CSV-ячейки, атрибута тега. Этот инструмент делает именно это.
Разделитель по умолчанию — «, » (запятая + пробел). Замените на что угодно: таб, литерал перевода строки, « | », « — » или свою строку.
Вставьте строки
Бросьте сюда по одному элементу в строке. Пустые строки пропускаются по умолчанию.
Задайте разделитель
По умолчанию — «, ». Замените на то, что нужно — спецсимволы и пробелы сохраняются буквально.
Скопируйте одну строку
Нажмите «Копировать» (Copy). Результат — одна склеенная строка, готовая для вставки в запрос, атрибут или сообщение.
Можно ли использовать перевод строки в качестве разделителя?
Да — введите \n в поле. Результат снова станет многострочным, что удобно для повторного объединения с другим видимым разделителем.
Включаются ли пустые строки?
Нет, по умолчанию они пропускаются. Выключите «ПРОПУСКАТЬ ПУСТЫЕ» (SKIP BLANKS), чтобы включить их как пустые элементы.
Добавится ли разделитель в конце?
Нет. Разделитель ставится только между элементами.
Означает ли «ОБРЕЗАТЬ КАЖДУЮ» (TRIM EACH), что и результат тоже обрезается?
Обрезает каждую входную строку. Весь результат обрезается тоже, только если включено «ОБРЕЗАТЬ РЕЗУЛЬТАТ» (TRIM RESULT).
Что если мой разделитель содержит тот же символ, что встречается в данных?
Объединитель ничего не экранирует — он ставит разделитель между элементами буквально. Поэтому если объединить URL через «,» и один URL содержит запятую, получите неоднозначный результат. Для CSV-безопасного объединения, где поля могут содержать разделитель, используйте настоящую CSV-библиотеку (csv в Python, csv-stringify в Node) — или выберите разделитель, который не конфликтует, вроде « | » или таба.
А если объединённый результат огромный?
«Объединить» выдаёт одну строку результата, которая может быть в мегабайтах. До ~1 млн входных строк работает комфортно. Выше ~100 МБ результата «Копировать» (Copy) в Chrome может молча не сработать — это бьёт по «Объединить» сильнее, чем по любому другому инструменту здесь, потому что результат — одна гигантская строка. Используйте «Скачать» (Download) — у него нет практического лимита.