Найти CRLF в Notepad ++ - PullRequest
       28

Найти CRLF в Notepad ++

306 голосов
/ 25 сентября 2008

Как найти / заменить все символы CR / LF в Notepad ++?

Я ищу что-то, эквивалентное специальному символу ^ p в Microsoft Word.

Ответы [ 17 ]

2 голосов
/ 25 сентября 2008

Предполагая, что поиск выполняется по "регулярным выражениям", ищите \ r \ n. Я предпочитаю \ r? \ N, потому что некоторые файлы не используют возврат каретки.

РЕДАКТИРОВАТЬ: Спасибо за отзыв, кто бы ни проголосовал за это. Я узнал, что ... ну, ничего, потому что вы не предоставили обратной связи. Почему это не так?

1 голос
/ 19 января 2019

Мне не удалось сделать это в NP v6.9. Я нашел это достаточно легко в Microsoft Word (2K).

Откройте документ, перейдите в edit-> replace.

Затем в нижней части окна поиска нажмите «еще», затем найдите кнопку «Специальные», и у них есть несколько вещей для вас. Для стиля Dos я использовал «параграф». Это пара в Windows Land.

1 голос
/ 20 марта 2017

Сделайте эту настройку. Меню-> Вид-> Показать символ-> снять флажок Показать конец строки

1 голос
/ 11 апреля 2013

Я открыл файл в Notepad ++ и сделал замену в несколько шагов:

  1. Заменить все "\ r \ n" на "\ r \ n"
  2. Заменить все "; \ r \ n" на "\ r \ n"
  3. Заменить все "\ r \ n" на ""

Это помещает все разрывы, где они должны быть, и удаляет те, которые разбивают файл.

Это сработало для меня.

0 голосов
/ 21 июля 2016

Просто сделайте \ r с поиском и замените пробел в поле замены, чтобы все доходило до одной строки. Затем найдите и замените (в моем случае это точка с запятой) и замените на \ n

:) -T & C

0 голосов
/ 27 февраля 2012

Чтобы преобразовать документ из отдельных строк в одну строку, при этом каждая строка образует одну запись в списке через запятую:

  1. ctrl + f , чтобы открыть поиск / замену.
  2. Перейдите на вкладку «Заменить».
  3. Заполните запись «Найти что» с помощью «\r\n».
  4. Заполните поле «Заменить» на «,» или «,» (в зависимости от предпочтений).
  5. Снимите флажок «Совпадение целого слова» (важный бит, который исключает логику).
  6. Проверьте переключатель «Расширенные».
  7. Нажмите кнопку «Заменить все».

Эти шаги превращаются , например,

foo bar

Бар Баз

Баз Фу

в

фу бар, бар баз, баз фу

или: (в зависимости от предпочтений)

фу бар, бар баз, баз фу

0 голосов
/ 22 мая 2013

Может быть, вы можете использовать плагины TextFX

В TextFX перейдите к редактированию textfx → удалите пустые строки

...