59

Notepad ++を使用して行を見つけて削除しようとしています

'このファイル (UNIX 形式) で#RedirectMatch Permanentという文字列に一致する行を見つけて、'その行を削除する必要があります。

Notepad ++の検索と置換を使用してこれを行う方法を知っている人はいますか?

よろしくお願いいたします。

4

5 に答える 5

74

ステップ1

  • SearchFind→ (タブへ移動)Mark
  • Find what: ^セッション.*$
  • チェックボックスを有効にするBookmark line
  • チェックボックスを有効にしますRegular expression( の下Search Mode)
  • クリックしMark Allます (これにより、正規表現が検索され、すべての行が強調表示され、ブックマークされます)

ステップ2

  • SearchBookmarkRemove Bookmarked Lines
于 2012-05-24T05:41:05.970 に答える
33

標準の正規表現をサポートしている場合...

find:
^.*#RedirectMatch Permanent.*$

replace:

何も置き換えないでください。

于 2009-09-04T02:34:34.107 に答える
3

「すべて置換」機能を使用すると、パターンを次のように終了することで行を直接削除できます。

  • ファイルに linux (LF) 行末がある場合:$\n?
  • ファイルにウィンドウ (CRLF) 行末がある場合:$(\r\n)?

たとえば、あなたの場合:

.*#RedirectMatch Permanent.*$\n?
于 2016-02-09T13:43:02.337 に答える