关于sublimetext2:Regex,用于从Sublime Text 2中的CSS文件中删除所有注释

Regex to remove all comments from CSS file in Sublime Text 2

我需要Sublime Text 2友好的正则表达式,以便我可以搜索文件中的所有注释。

所有注释均遵循此基本结构/* */

感谢您抽出宝贵时间来帮助:)


搜索:

1
(?s)/\\*.*?\\*/

这使您可以匹配分布在多行中的注释。

(?s)启用"单行"模式,这使.毫无例外地匹配任何字符(默认情况下,.排除行分隔符)。

这假定字符串文字内没有/**/

或者,如果您需要防弹解决方案,则可能需要看一下以下问题:

我们可以利用语法突出显示功能从SublimeText中删除源文件中的所有注释吗?


类似的东西应该起作用:

1
\\/\\*.+?\\*\\/

我对Sublime Text并不十分熟悉,但是在Notepad中可以使用,并且我相信regex的实现基本上是相同的。如果我错了,请随时告诉我。

编辑:根据CAustin的有用提示,您也可以执行此操作(不转义正斜杠):

1
/\\*.+?\\*/