我有一个HTML字符串,我想根据特定条件从中剥离特定的div及其所有内容,我的div具有特定的类,并且其中包含其他嵌套的div。我尝试使用正则表达式,但是问题在于它使用了第一个</div>
而忽略了以下内容。
string html = "<div class=\"card-set--six manual-cardset\"><div>test string</div></div>";
html = new Regex("<div class=\"card-set--six manual-cardset\">.*?</div>").Replace(html, string.Empty);
就我而言,它应该删除所有内容,并且我应该得到一个空字符串。但是这个正则表达式返回了我</div>
。
答案 0 :(得分:-2)
在。*之后删除问号?