我正在尝试使用regexp从.html文件中删除所有html注释。
我们知道html评论格式为<!-- some comments -->
我创建了这样的正则表达式
/<!--.*-->/gs
它可以工作,但是如果文件中有多个注释块,则它不会将任何一个删除到另一个块,而是从第一个<!--
到最后一个-->
F.e。
some html tags
<!-- some comments 1 -->
some html tags 2
<!-- some comments 2-->
删除整个
<!-- some comments 1 -->
some html tags 2
<!-- some comments 2-->
我是使用ActionScript语言的代码。 任何意见将是有益的。 谢谢!
答案 0 :(得分:6)
使用此正则表达式/<!--.*?-->/gs
答案 1 :(得分:5)
使用问号使星号变得懒惰:
/<!--.*?-->/gs