Удаление переносов строк онлайн

Уберите переносы строк из вставленного текста, сохраните межабзацные интервалы или замените переносы разделителем — всё в вашем браузере.

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

Открыть инструмент «Найти и заменить»

Об инструменте Удаление переносов строк

Удаление переносов строк очищает текст, пришедший с неудобными переносами — копия из PDF, письмо с переносами, комментарий в коде или столбец, вставленный из таблицы. Выберите «Убрать все», чтобы свернуть каждую строку в один непрерывный поток, «Сохранить абзацы», чтобы удалить только одиночные переносы внутри абзаца, оставив пустые строки между абзацами нетронутыми, или «Заменить на…», чтобы поменять каждый перенос на пробел, запятую, точку с запятой или свой разделитель. Окончания Windows CRLF и старого Mac CR нормализуются автоматически, а необязательные переключатели сворачивают повторяющиеся пробелы и обрезают каждую строку, чтобы результат читался чисто. Удобно писателям, разработчикам и работающим с данными, которые постоянно переформатируют текст. Всё работает локально в вашем браузере, поэтому вставленный текст никогда не покидает ваше устройство.

Возможности

Как использовать Удаление переносов строк

  1. Вставьте текст с нежелательными переносами строк в поле ввода
  2. Выберите режим: «Убрать все», «Сохранить абзацы» или «Заменить на…»
  3. Для «Заменить на…» выберите разделитель или введите свой
  4. Включите «Свернуть пробелы» или «Обрезать каждую строку», чтобы прибрать вывод
  5. Скопируйте результат или скачайте его как файл .txt

Пример

Ввод

The quick brown fox
jumps over the lazy dog.

A second paragraph
wraps across lines.

Результат

The quick brown fox jumps over the lazy dog.

A second paragraph wraps across lines.

Режим «Сохранить абзацы» убирает одиночные переносы, но сохраняет пустую строку между абзацами.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Как сохранить промежутки между абзацами, но убрать переносы внутри них?
Выберите режим «Сохранить абзацы». Он переформатирует перенесённые строки внутри каждого абзаца в одну строку, оставляя нетронутой пустую строку, отделяющую один абзац от следующего.
Можно ли заменить переносы строк запятой или другим символом?
Да. Выберите режим «Заменить на…» и выберите «Запятая», «Запятая + пробел», «Точка с запятой», «Пробел» или «Ничего» — либо выберите «Свой» и введите любой разделитель, например ' | ' или табуляцию.
Обрабатывает ли это окончания Windows CRLF и возвраты каретки старого Mac?
Да. Окончания CRLF (\r\n) и одиночные CR (\r) нормализуются перед обработкой, так что текст, скопированный из источников Windows, macOS или Unix, ведёт себя одинаково.
Почему в моём выводе всё ещё лишние пробелы после удаления переносов?
Когда две строки склеиваются, завершающие и ведущие пробелы могут оказаться рядом. Включите «Свернуть пробелы», чтобы слить их в один пробел, и «Обрезать каждую строку», чтобы сначала убрать краевые пробелы.
Отправляется ли вставленный мной текст на сервер?
Нет. Удаление переносов строк работает целиком в вашем браузере обычным JavaScript. Вставленный текст обрабатывается на вашем устройстве и никогда не загружается в ArrayKit.

Связанные инструменты

Все инструменты ArrayKit