TanodTools
RU

Удалить переносы строк

Соберите разорванные строки обратно в связный текст, при желании сохранив абзацы. Удобно для текста, скопированного из PDF и писем.

Работает полностью в браузере

Переносы строк

Вставьте текст, чтобы начать.

Текст до 5 МБ. Результат обновляется по мере ввода; очень длинный текст обновляется чуть позже, после паузы в наборе.

Как удалить переносы строк

  1. Вставьте текст в поле или откройте файл .txt.
  2. Выберите Сохранить абзацы, чтобы склеить только строки внутри каждого абзаца, или Удалить все, чтобы получить одну длинную строку. Выберите, что ставить между склеенными строками.
  3. Скопируйте результат или скачайте его в виде файла .txt.

Как вернуть разорванным строкам вид абзацев

В тексте, скопированном из PDF, старых писем, окон терминала и с некоторых сайтов, жёсткий перенос строки часто стоит в конце каждой видимой строки. Будучи вставленным в документ или форму, такой текст остаётся разбитым на короткие строки, которые не перетекают. Этот инструмент удаляет такие переносы и соединяет части пробелом, чтобы текст снова тёк.

«Сохранить абзацы» — правильный выбор для большинства прозы: он сохраняет пустые строки, разделяющие абзацы, и склеивает всё остальное. «Удалить все» помещает весь текст в одну строку, что подходит для коротких фрагментов, элементов списка, которые нужно получить через запятую, или значений для одной ячейки таблицы.

Текст из PDF иногда разделяет слова между строками дефисом. Включите «Склеивать слова, разделённые переносом», чтобы собрать их обратно, и проверьте результат на настоящие слова с дефисом.

Советы

Вопросы и ответы

Почему в тексте, скопированном из PDF, переносы повсюду?

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

Как режим «Сохранить абзацы» узнаёт, где заканчивается абзац?

Пустая строка (пустая или состоящая только из пробелов) отмечает конец абзаца. Строки с текстом между пустыми строками склеиваются в один абзац, а в результате между абзацами остаётся ровно одна пустая строка. Если в вашем тексте нет пустых строк вообще, «Сохранить абзацы» даёт тот же результат, что и «Удалить все».

Что делает параметр «Склеивать слова, разделённые переносом»?

Если строка заканчивается дефисом, а следующая начинается со строчной буквы, как в «ин-» и «формация», две части склеиваются без дефиса. Настоящее слово с дефисом, которое случайно разорвано по своему дефису, например «кто-» и «нибудь», тоже потеряет дефис, поэтому параметр выключен, пока вы его не включите.

Можно ли склеивать строки запятой вместо пробела?

Да. Выберите «Свой вариант» и введите то, что должно стоять между склеенными строками, например запятую и пробел, чтобы превратить список в одну строку. Доступны варианты «Ничего», «Пробел» и свой разделитель.

Обрабатываются ли переносы строк Windows?

Да. Распознаются переносы строк Windows (CR LF), старых Mac (CR) и Unix (LF). В результате между абзацами используются обычные переносы LF.

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

Нет. Текст обрабатывается в вашем браузере, он не загружается и не сохраняется.