Atom.io 查找删除,可以吗?

Atom.io search and delete, is it possible?

有没有人找到使用 Atom.io 超棒的搜索功能来查找和删除行的方法?例如,我想从 css.

中删除所有匹配 ^\s*color: #3f3f3f;$ 的行

我不想留空行。

您可以简单地用空字符串替换该匹配项 - 即,将 Replace in current buffer 字段留空,然后执行 Replace.

您必须注意匹配整行,以免出现空行。

我刚刚测试过,如果您只是将替换字段留空,然后单击替换,它就会删除。

因为 $ 不匹配换行符或回车 return 我需要更明确。模式 \n?\r? 似乎对我有用。

我的最终正则表达式是:

^\s*color: #3f3f3f;\n?\r?

可能需要根据您的行尾进行修改。我觉得^\s*color: #3f3f3f;\n?\r?\n?应该是很通用的。