Как удалить разрывы строк из текста (без потери абзацев)
Текст с разрывами строк во всех неправильных местах, предложение, разбитое на пять строк, абзац, разбитый на каждую фразу, — это обычное разочарование, особенно с текстом, скопированным из PDF-файлов, электронных писем или кода. Удаление этих разрывов звучит просто, но есть правильный и неправильный способы, а неправильный способ объединяет весь документ в один нечитаемый блок. Вот как это сделать правильно.
Проблема с «удалить все разрывы строк»
Наивный подход — удалить каждый разрыв строки в тексте. Это работает, если вы хотите, чтобы все было в одной непрерывной строке, но обычно это разрушает структуру вашего абзаца, все ваши абзацы сливаются в один гигантский блок без разделения. Это редко то, чего вы хотите. Ключевой вывод заключается в том, что в большинстве текстов существует два типа разрывов строк: внутри абзаца (которые вы хотите удалить, чтобы воссоединить предложение) и пустые строки между абзацами (которые вы хотите оставить, чтобы сохранить структуру).
Три способа удалить разрывы строк
Хороший инструмент предлагает несколько режимов для разных нужд. «Заменить пробелами» превращает каждый разрыв строки в пробел, обеспечивая непрерывный поток текста. Используйте это, если вы хотите, чтобы все было объединено в один абзац. «Удалить полностью» удаляет разрывы без замены, соединяя текст без пробелов, что полезно для воссоединения слова, разделенного на строки. И «сохранять абзацы» — разумный вариант: он объединяет пунктирные строки внутри каждого абзаца, сохраняя при этом пустые строки между абзацами, а это именно то, что вам нужно для перекомпоновки PDF-файла или текста электронной почты в удобочитаемую прозу.
Типичное использование: очистка вставленного текста.
Самый распространенный сценарий — это вставка текста из PDF-файла, где каждая визуальная строка заканчивается разрывом. Использование режима «Сохранить абзацы» объединяет строки каждого абзаца в плавные предложения, сохраняя при этом абзацы отдельными. Если есть также пустые строки, загромождающие результат, удалите пустые строки. А если в тексте есть двойные или ненужные пробелы, очистка завершается этапом удаления лишних пробелов. Эти три шага вместе превращают практически любой беспорядочно вставленный текст в чистую, удобную прозу.
Делаю это в частном порядке
Если текст, который вы чистите, является конфиденциальным, имеет значение конфиденциальный документ, частная переписка, где вы его чистите. Инструмент на основе браузера выполняет работу локально, на вашем компьютере, не загружая ничего на сервер. Это означает, что вы можете вернуться и очистить текст конфиденциального документа, даже не покидая свой компьютер, чего вы не можете ожидать от каждого онлайн-инструмента. Для чего-либо частного безопасным выбором является локальная обработка.