我想删除除某些分组标签以外的所有标签。我有一个带有更多标签的文本。我只想删除除某些标签以外的所有标签。下面只是一个简单的例子
<first>This <em>is</em> an <strong>testing</strong> data</first><second> testing <b>data</b> second</second><third>testing <i>data</i> third </third>
我只想删除除“em,i,b”之外的所有标签。输出文本如下
This <em>is</em> an <strong>testing</strong> data testing <b>data</b> second<testing <i>data</i> third
如何在正则表达式中执行此操作。
我试过如下
sampleStr = Regex.Replace(sampleStr , "<(?!(strong|em|u|i|b))>", "");
但它不起作用..