Удалить каждую вторую возврат каретки, начиная со второй строки


2

У меня есть текстовый файл, в котором я хотел бы удалить каждый второй возврат каретки, начиная со строки 2. Поэтому возврат каретки должен быть удален в строках 2, 4, 6 и т. Д.

Возврат каретки может быть идентифицирован в Notepad ++ с LFсимволом.

Я знаю, что могу найти его \nв расширенном режиме.

Есть идеи?

Заранее спасибо!

Ответы:


4

Используйте режим регулярного выражения. Вы будете искать возврат каретки (Windows использует \ r \ n в качестве возврата каретки), некоторый текст, а затем другой возврат каретки. Замена на даст вам обратно только то, что в скобках. Убедитесь, что вы запускаете «Заменить все», поскольку я не тестировал замену по одному.

Найти что: (\ r \ n. *) \ R \ n
Заменить на: \ 1


0

Поместите курсор на первую пустую строку и запишите макрос.

  • Delтогда .
  • Остановите запись.
  • Ctrl- Shift-P на несколько секунд

У меня была хорошая чистая страница результатов из моего запуска Nmap.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.