Результат
Все вычисления выполняются локально в браузере: разбор, график, экспорт. Если отключите сеть, страница продолжит работать.
Факты и границы применимости
| Разделитель по умолчанию | Запятая — можно заменить на любой другой символ или строку |
|---|---|
| Пустой разделитель | Текст не разбивается и выводится как один элемент |
| Обрезка пробелов | Включена по умолчанию — убирает пробелы по краям каждого элемента после разбивки |
| Многосимвольный разделитель | Поддерживается — например, «; » (точка с запятой и пробел) как единое целое |
Когда этот метод вводит в заблуждение
- Разделитель ищется буквально, без экранирования специальных символов регулярных выражений — но поскольку разбивка идёт не по регулярному выражению, а по обычной подстроке, любой введённый текст, включая пунктуацию, работает как обычный текстовый разделитель без сюрпризов.
- Если разделитель встречается внутри самого значения (например, запятая внутри текста в кавычках, как в настоящем CSV), инструмент всё равно разобьёт по каждому вхождению — здесь нет полноценного разбора CSV с учётом кавычек, только простое разбиение по подстроке.
- Пустые элементы (два разделителя подряд, или разделитель в самом начале/конце строки) сохраняются как пустые строки в результате — при включённой обрезке пробелов такая строка станет полностью пустой, но не исчезнет из списка.
- Разбивка работает только на одном уровне и по одному разделителю за раз — если нужно сначала разбить по строкам, а затем каждую строку ещё и по запятым, потребуется два прохода через инструмент.
Как это считается
Введённый текст разбивается на части по каждому вхождению разделителя, заданного в соответствующем поле — используется точное совпадение подстроки, а не регулярное выражение.
Если включена опция «обрезать пробелы», у каждой полученной части убираются пробелы в начале и в конце.
Полученные элементы выводятся построчно — каждый на отдельной строке в порядке появления в исходном тексте.
Счётчик показывает итоговое количество элементов после разбивки.
Вопросы и ответы
Как разбить строку по точке с запятой?
Введите «;» (можно с пробелом после — «; ») в поле разделителя вместо запятой по умолчанию.
Учитываются ли кавычки, как в настоящем CSV?
Нет, это простое разбиение по подстроке без разбора CSV-кавычек — если внутри значения есть сам символ-разделитель, он тоже станет точкой разрыва.
Как сделать обратную операцию — собрать список в одну строку?
Для этого есть отдельная утилита — «объединение строк».
Мой текст куда-то отправляется?
Нет, вся обработка выполняется в вашем браузере.