Notepad++で#または;で始まる行をすべて削除する 質問する

Notepad++で#または;で始まる行をすべて削除する 質問する

Notepad++ を使用して、# または ; で始まるすべての行を削除するにはどうすればよいですか?

ベストアンサー1

探す:

^[#;].*

何もないものに置き換えます。^は行の先頭を示し、 はまたは に[#;]一致する文字クラスであり、は行内の他の任意の文字に一致します。#;.*

Notepad++ 6.0 より前のバージョンでは、正規表現エンジンの制限により、実際に行を削除することはできません。置換の結果、一致した行ごとに空白行が生成されます。つまり、次のようになります。

# フー
; バー
声明;

次のように変わります:



声明;

ただし、ファイルで使用されている行末に応じて、パターンの末尾に 、\rまたは\nを追加すると、Notepad++ 6.0 で置換が機能し、次のようになります。\r\n

声明;

おすすめ記事