Разделитель текста

Меняйте разделители в тексте: переносы строк, пробелы, точки с запятой, дефисы, вертикальные черты и точки. Столбец в строку и обратно. Бесплатно.

Смените разделитель в любом списке

Данные редко приходят в нужном формате. Столбец из таблицы вставляется по одному элементу в строке, а почтовой программе нужны адресаты через точку с запятой. Список тегов разделён пробелами, а CMS нужен каждый тег с новой строки. Разделитель текста переводит текст с одного разделителя на другой за один шаг.

Укажите, чем текст разделён сейчас (перенос строки, пробел, точка с запятой, дефис, вертикальная черта или точка), и чем его разделить, и инструмент перепишет список. Например, столбец адресов почты превратится в a@x.com;b@x.com;c@x.com — формат, в котором Outlook принимает нескольких получателей.

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

Как пользоваться разделителем текста

  1. Вставьте текст или список.
  2. Выберите, чем он разделён сейчас.
  3. Выберите нужный разделитель.
  4. Отправьте и скопируйте результат.

Примеры

Столбец таблицы в одну строку

Ввод:

red
blue
green

Результат: red blue green

Разделено: перенос строки. Разделить: пробел. Каждый перенос строки становится одним пробелом.

Список через точку с запятой в вертикальные черты

Ввод: a;b;c

Результат: a|b|c

Разделено ;, разделить |. Удобно для полей тегов в CMS и некоторых вариантов CSV.

Номера версий через дефис

Ввод: 1.2.3

Результат: 1-2-3

Разделено ., разделить -. Заменяется каждая точка, поэтому не прогоняйте через эту настройку обычные предложения.

Где пригодится

  • Превращение столбца таблицы в одну строку через точку с запятой или вертикальную черту.
  • Разбиение списка через точку с запятой, черту или пробел на отдельные строки.
  • Подготовка списков ID, тегов или ключевых слов для форм, кода и рекламных кабинетов вроде Яндекс Директа.
  • Приведение выгрузок через черту или точку с запятой к читаемому виду.
  • Форматирование списков тегов для блогов и интернет-магазинов.

Советы и важные нюансы

  • Сначала почистите список: удалите повторы удалением повторяющихся строк и отсортируйте его сортировкой по алфавиту.
  • Если элементы содержат разделитель, на который вы переходите (например, пробелы внутри имён), выберите другой разделитель, например вертикальную черту.
  • Нужны запятые? Это умеют таблицы: =TEXTJOIN(", ", TRUE, A1:A50) (в русской версии Excel — ОБЪЕДИНИТЬ) соединяет столбец через запятую в Excel и Google Таблицах.
  • Чтобы сначала вытащить адреса почты или ссылки из беспорядочного текста, используйте извлечение email или извлечение ссылок.

Особые случаи и ограничения

  • Замена точная. a; b; c с разделителем «;» сохранит пробелы после каждой точки с запятой и даст a| b| c.
  • Перед преобразованием текст очищается: HTML-теги удаляются, а пробелы в начале и в конце обрезаются, поэтому <b>red</b> превращается в red.
  • Запятых и табуляции нет в списке разделителей. Для вывода через запятую используйте формулу таблиц из советов выше.
  • Если исходный разделитель встречается и внутри элементов (точка в v1.2, дефис в двойной фамилии), он тоже будет заменён.

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

Как превратить столбец в одну строку?

Вставьте столбец, укажите текущий разделитель «перенос строки», выберите новый (например, точку с запятой или пробел) и отправьте.

Можно ли вернуть список по одному элементу в строке?

Да. Укажите текущий разделитель вашего списка, а новым выберите перенос строки.

Какие разделители поддерживаются?

Перенос строки, пробел, точка с запятой (;), дефис (-), вертикальная черта (|) и точка (.).

Есть ли ограничение на размер списка?

Длинные списки обрабатываются без проблем. Очень большие наборы данных лучше обрабатывать в таблице или скриптом.

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

Поделиться

Популярные бесплатные инструменты