2013-09-09 2 views
1

Я заметил, что Notepad ++ имеет регулярный поиск. Я хочу, чтобы удалить каждую строку в файле, который содержит определенную строку. Я пробовал следующее выражение: ^.+?MyString.+$, но он оставляет строку, я хочу также удалить строку.Как удалить определенные типы строк?

Может ли кто-нибудь помочь мне в этом?

+0

Да, это возможно. Теперь, что вы пробовали? – HamZa

+1

'^. +? MyString. + $' This выбирает мою строку, но она оставляет строку, я тоже хочу удалить строку. – Daren

+0

Мне бы хотелось увидеть ответ с регулярным выражением, но его решение тоже работало. Если кто-то предлагает решение на основе reg-ex, я соглашусь с этим. – Daren

ответ

0

Это очень похоже на вопрос здесь: delete-every-line-with-that-word

  1. Перейти к меню поиска Ctrl + F
  2. На вкладке «Марка», введите строку в «Найти» поле
  3. Проверить «Закладка линия»
  4. Нажмите «Отметить все»
  5. Goto Поиск - Закладка - Удалить BOOKMARKED линии

Вам, однако, не нужно будет использовать закладки для этого файла.

+0

Действительно. Хотел бы я найти это раньше ... спасибо! – Daren