比如
<div>
div1
</div>
content
<div>
div2
</div>
我想将两个div标签连innerHTML取出来替换为空字符串,留下contentps:
现有代码,但有错误。如果只有一个层可以成功替换,但有两个层就会连content也替换掉
请大家帮忙改进 Regex reg = new Regex(@"<div>[^\%]*</div>");
str = reg.Replace(str, "");
<div>
div1
</div>
content
<div>
div2
</div>
我想将两个div标签连innerHTML取出来替换为空字符串,留下contentps:
现有代码,但有错误。如果只有一个层可以成功替换,但有两个层就会连content也替换掉
请大家帮忙改进 Regex reg = new Regex(@"<div>[^\%]*</div>");
str = reg.Replace(str, "");
str = reg.Replace(str, "");
而且两个标签也不一定在同一行上
<div>不要</div>要嘛<div>不要</div>要嘛<div>不要</div>要嘛<div>不要</div>能显示
要嘛要嘛要嘛
就对
Regex reg = new Regex(@"(?is)<div[^>]*>.*?</div>");
string result = reg.Replace(test, "");
richTextBox2.Text = result;
请问
(?is)是什么意思啊