Перейти к содержанию
TextArray
100% локально

Объедините тексты построчно

Соедините два текста, соединив их строки: строку 1 со строкой 1, строку 2 со строкой 2.

Входные данные
Текст Б
Выходные данные

Объедините тексты построчно

Два списка, которые принадлежат друг другу, часто хранятся отдельно: имена в одном столбце, адреса электронной почты в другом, коды продуктов в одном экспорте и цены во втором. Этот инструмент соединяет их вместе: вставьте по одному тексту в каждую панель, и строка 1 соединяется со строкой 1, строка 2 — со строкой 2 и так далее по обоим текстам. Программисты называют это zip; в электронной таблице это формула CONCAT, которую вы бы предпочли не писать.

Вы выбираете, что находится между двумя половинками каждой линии. Пробел подходит для имен и предложений, табуляция позволяет вставить результат прямо в электронную таблицу, запятая создает строки CSV, и ничто вообще не соединяет части без пробелов. Пользовательский принимает любой вводимый вами разделитель — трубу, стрелку, тире или целую фразу — и понимает букву \\t для табуляции и \\n для разрыва строки.

В двух текстах редко бывает одинаковое количество строк, поэтому вам решать, что произойдет дальше. Остановка на более коротком тексте прекращает результат, как только заканчивается одна сторона. Заполнение пустыми строками сохраняет каждую строку более длинного текста и оставляет недостающую половину пустой. Необязательные префикс и суффикс оборачивают каждую законченную строку, что позволяет превратить два простых списка в значения SQL, ссылки Markdown или записи массива в кавычках за один проход.

Пока вы печатаете, все вычисляется в вашем браузере, поэтому ни один текст не покидает ваше устройство — списки клиентов и внутренние идентификаторы здесь в безопасности. Подсчет результатов показывает, сколько строк содержит каждый текст, сколько строк было объединено и размер результата.

FAQ

Что произойдет, если в одном тексте больше строк, чем в другом?
Именно это решает опция «Разные длины». «Остановить на более коротком тексте» завершает результат, как только одна сторона заканчивается, а «Добавить пустыми строками» сохраняет каждую строку более длинного текста, а недостающая половина остается пустой.
Можно ли использовать табуляцию или запятую между строками?
Да. Выберите «Табуляция», «Запятая», «Пробел» или «Ничего» в списке разделителей или выберите «Пользовательский» и введите свой собственный. В настраиваемом поле \t означает табуляцию, а \n — разрыв строки.
Разделитель все еще появляется, когда одна сторона пуста?
Да. В режиме заполнения строка, аналог которой отсутствует, все равно получает разделитель, префикс и суффикс, поэтому столбцы остаются выровненными. Переключитесь на «Остановиться на более коротком тексте», если вы вообще не хотите создавать эти строки.
Могу ли я во что-нибудь обернуть каждую объединенную строку?
Введите префикс, суффикс или и то, и другое, и каждая законченная строка будет заключена точно так же, как набрана — кавычки, скобки или завершающая запятая для литерала списка.
Мои тексты где-нибудь загружены?
Нет. Инструмент полностью работает в вашем браузере, и ни один текст никогда не покидает ваше устройство.