Notepad ++, удалить строки, содержащие текст

Иногда возникает необходимость как-либо поиграться с текстовым файлом - удалить строки с определенным текстом, удалить пустые строки и т.д.

Сегодня, например, понадобилось перелопатить примерно 120 тысяч строк в log файле, что бы найти потерявшиеся платежи с терминала за два дня.

В общем, в Notepad++ это сделать очень просто.

Нажимаем ctrl+f, закладка Mark. Проверяем что бы стояла галка Bookmark line.

Водим текст, нажимаем Mark All. Все строки, содержащие этот текст, выделяются.

Дальше идем - Search -> Bookmark.

И тут есть варианты:

  • Вырезать отмеченные строки
  • Копировать отмеченные строки
  • Удалить отмеченные строки
  • Удалить неотмеченные строки

Быстро и удобно, не надо пыхтеть над регулярными выражениями.

Показать комментарии