CodeKitHub
Текстовые инструменты

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

Последнее обновление:

Вставьте многострочный текст, выберите, чем заменить каждый перенос строки — пробелом, ничем, или пользовательским разделителем — и мгновенно получите результат в одну строку. Работает полностью в браузере.

Заменить переносы строк на

Что это за инструмент?

Этот инструмент удаляет переносы строк (символы новой строки / «Enter») из вставленного текста и объединяет всё в одну строку. Он корректно обрабатывает все распространённые форматы конца строки — Unix (\n), Windows (\r\n) и старый Mac (\r), поэтому текст, скопированный из любого источника, работает правильно.

Вы сами решаете, чем заполнить место, где был перенос строки: одним пробелом (обычный выбор, чтобы превратить перенесённые абзацы обратно в связный текст), вообще ничем (для прямого объединения фрагментов) или пользовательским разделителем вроде запятой или вертикальной черты (полезно, чтобы превратить вставленный список в строку с разделителями).

Зачем его использовать?

  • Корректно обрабатывает окончания строк Windows, Unix и старого Mac.
  • Три варианта замены: пробел, ничего, или пользовательский разделитель.
  • Пустые строки автоматически пропускаются, поэтому не возникает дублирующихся разделителей.
  • Локальная обработка — текст никогда не покидает ваш браузер.
  • Без регистрации, без ограничения символов, бесплатно.

Как использовать

  1. Вставьте многострочный текст в поле ввода.
  2. Выберите, чем заменить каждый перенос строки: пробелом, ничем, или пользовательским разделителем.
  3. Нажмите «Удалить переносы строк».
  4. Скопируйте результат в одну строку.

Пример

Ввод

Line one
Line two
Line three

Результат

Line one Line two Line three

При выбранном варианте «Пробел» каждый перенос строки заменяется одним пробелом, поэтому три строки объединяются в одну непрерывную строку текста.

Типичные сценарии использования

  • Свернуть многострочный адрес или заметку в одну строку для поля CSV.
  • Превратить вставленный список в строку, разделённую запятыми или вертикальными чертами, для кода или запроса к базе данных.
  • Объединить перенесённый текст абзаца (скопированный из PDF, где каждый перенос строки — артефакт посреди предложения) обратно в связный текст.
  • Подготовить текст для систем, которые не принимают буквальные символы переноса строки в одном поле ввода.

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

Работает ли это с текстом, скопированным из Windows или Excel?

Да. Переносы строк в стиле Windows (\r\n) распознаются и обрабатываются так же, как переносы в стиле Unix (\n), поэтому вставленный текст из таблицы или Блокнота работает корректно.

Что происходит с пустыми строками во входных данных?

Пустые строки пропускаются, а не превращаются в дополнительный разделитель, поэтому вы не получаете двойных пробелов или пустых элементов в списке с пользовательским разделителем.

Могу ли я использовать пользовательский разделитель, например запятую?

Да — выберите «Пользовательский разделитель» и введите всё, что хотите (запятую, вертикальную черту |, точку с запятой, или несколько символов) в поле рядом.

Чем это отличается от инструмента «Очистка текста»?

Очистка текста сохраняет ваш текст в виде нескольких строк, удаляя при этом дубликаты, пустые строки и лишние пробелы внутри каждой строки. Этот инструмент специально сворачивает всё в одну строку — сначала используйте Очистку текста, если также нужно удалить дубликаты или обрезать текст перед объединением.

Загружается ли мой текст куда-либо?

Нет. Всё выполняется как локальный JavaScript в вашем браузере; ничего не отправляется на сервер.

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