[英]Using Regex to remove css comments
通常就足够了(假设cssLines
是一个包含CSS文件所有行的字符串):
Regex.Replace(cssLines, @"/\*.+?\*/", string.Empty, RegexOptions.Singleline)
请注意,“ Singleline
选项将允许匹配多行注释。
使用链接问题中的正则表达式,如下所示:
var rx = new Regex(@"(?<!"")\/\*.+?\*\/(?!"")");
我想知道以下版本的Maxim解决方案是否会更快。
"/\*[^*]*.*?\*/"
如讨论所示,这还将消除字符串文字中的注释。
回复很晚,但认为对某些人有用
“((?:/ *(。| [\\ r \\ n]) ?/)|(?:(?([^)])//。 )”
This will help removing css comments both singleline and multiline.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.