VScodeで特定のキーワードを含む行を削除するにはどうすればいいですか?質問する

VScodeで特定のキーワードを含む行を削除するにはどうすればいいですか?質問する

行内の特定のキーワードを見つけるための正規表現があります:

.*(word1|word2|word3).*

最新のVSCodeの検索と置換機能では正常に動作し、単語は見つかりますが、行が空白のまま残ります。大きなギャップ中間。

改行を含めた行全体を削除したいです。

検索と置換機能は、置換フィールドで正規表現をサポートしていないようです。

ベストアンサー1

行全体を削除したい場合は、正規表現で行全体を検索し、改行も含めます。次のようになります。

^.*(word1|word2|word3).*\n?

次にALTEnter一致するすべての行を選択し、Deleteそれらが占めていた行も含めてそれらを削除します。

おすすめ記事