Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要解析一个 HTML 文件并删除由<!--HTML 注释注释掉的所有行,该文件可能包含多个部分<!--和-->.
<!--
-->
有人知道如何使用正则表达式来删除HTML 文件<!--之间的注释吗?-->该文件有多行。
我有大约 1000 个文件要处理,我需要使用 C#。
代替
<!--.*?-->
使用空字符串
并设置选项,使点也匹配换行符。
在 C# 中,这变成
resultString = Regex.Replace(subjectString, "<!--.*?-->", "", RegexOptions.Singleline);