如何删除字符串中的注释块。这是我要删除的字符串的一部分。

<!--
[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:*    {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]

-->

最佳答案

我找到了一个正则表达式来删除这种注释块

myString = Regex.Replace(myString , @"(?s)(?<=<!--).+?(?=-->)", "")

关于c# - 从 C# 中的字符串中删除注释块 <!-- -->,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20728103/

10-12 16:21
查看更多