如何删除字符串中的注释块。这是我要删除的字符串的一部分。
<!--
[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/