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