现在一段html文本中 有很多类似于这样的替换标签
<!--提示内容标签-->
htmlcontent...
<!--提示内容标签2-->
...
<!--content end-->
我现在的需求是用正则替换这段html文本中所有“<!-- -->”这种标签内容。
自己弄了一个
MatchCollection Matches = Regex.Matches(
fileContent,
@"<!--.*-->",
RegexOptions.IgnoreCase | //忽略大小写
RegexOptions.ExplicitCapture | //提高检索效率
RegexOptions.RightToLeft //从左向右匹配字符串
);
结果是:
从第一个<!-- 直接一次性替换完了 最后一个结束-->了,求解!
<!--.*--> 改成 <!--.*?-->
感谢!