2
4

1 回答 1

5

下面是一种只允许打开和关闭b标签的方法。任何其他标签都将被删除。

var teststring = "Test <b>test</b> lorem <i>ipsum</i>";
var pattern = @"(?!</?b>)<.*?>"; // assuming open and closing tags are retained
Console.WriteLine(Regex.Replace
       (teststring,
         pattern,
         String.Empty,
         RegexOptions.Multiline));

输出:Test <b>test</b> lorem ipsum

于 2013-05-01T02:08:02.520 回答