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

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

Разделите текст любым разделителем и получите по одному элементу в строке.

Входные данные
Выходные данные

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

Вставьте строку, и этот инструмент обрежет ее по каждому разделителю, возвращая по одному элементу в строке. По умолчанию используется запятая, поэтому строка CSV за секунду превращается в чистый вертикальный список, но работает любой разделитель: точка с запятой, вертикальная черта, «|», «и» или целое слово.

Символы табуляции и новой строки можно вводить как escape-последовательности: введите \\t, чтобы разделить строку, разделенную табуляцией, скопированную из электронной таблицы, или \\n, чтобы разбить существующие разрывы строк. Для большей гибкости включите режим регулярных выражений, и разделитель станет регулярным выражением — [,;] разбивается на запятые и точки с запятой одновременно, \\s*\\|\\s* обрабатывает канал с непредсказуемым интервалом вокруг него, а \\d+ разрезает при каждом наборе цифр. Если шаблон имеет неверный формат, инструмент говорит об этом спокойно, а не молча, а пустой разделитель просто просит вас ввести его.

Два варианта привести результат в порядок. Обрезка элементов удаляет начальные и конечные пробелы из каждой части, поэтому «a, b, c» дает три чистых значения, а не значения с случайными пробелами. Удалить пустые элементы удаляет пробелы, которые появляются, когда разделители располагаются рядом друг с другом или в конце строки. Оба включены по умолчанию; отключите их, когда вам нужно точное разделение и включение пустых слотов — полезно, когда положение каждого поля имеет значение.

Подсчет показывает, сколько элементов вы получили, и размер вывода, обновляясь в реальном времени по мере ввода. Все работает в вашем браузере: ваш текст никогда не загружается, поэтому экспортированные данные, ответы API и внутренние списки остаются на вашем устройстве. Скопируйте результат или загрузите его в виде файла .txt.

FAQ

Как разделить текст по табуляции или разрыву строки?
Введите \t для табуляции или \n для разрыва строки в поле разделителя. Обе escape-последовательности перед разделением преобразуются в реальный символ.
Могу ли я разделить более чем на один разделитель?
Да. Включите режим регулярных выражений и используйте такой шаблон, как [,;] для одновременного разделения на запятые и точки с запятой.
Почему я вижу меньше элементов, чем ожидалось?
Пустые элементы удаляются по умолчанию. Отключите «Удалить пустые элементы», чтобы пробелы создавались последовательными разделителями.
Что произойдет, если мое регулярное выражение окажется недействительным?
Инструмент отображает короткое сообщение с просьбой исправить шаблон или отключить режим регулярных выражений и оставляет вывод пустым, пока он не станет действительным.
Мой текст где-нибудь загружен?
Нет. Инструмент полностью работает в вашем браузере, и ваш текст никогда не покидает ваше устройство.