如何删除 VScode 中带有特定关键字的行

How do you delete lines with certain keywords in VScode

我有这个正则表达式来查找一行中的特定关键字:

.*(word1|word2|word3).*

在最新的 VSCode 的查找和替换功能中,它工作正常并找到单词,但它只是空白行,在中间留下 大间隙

我想删除包括换行在内的整行。

查找和替换功能似乎不支持替换字段中的 reg exp。

如果你想删除整行,让你的正则表达式找到整行并包括换行符。类似于:

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

然后ALT-Enter将select所有匹配的行并删除 将消除它们,包括它们占用的行。