Skip to main content
 首页 » 编程设计

c#之正则表达式之替换一些 html 标签

2024年01月25日25飞鱼

我想替换一些 html 空标签,比如 <./> (. 是 b, h1, ... 但不是 br, hr, ...)

我想:Regex.Replace(myString, "<..?/>", "") 但我不知道如何排除 br 和 hr。

谁能帮帮我?

谢谢!

请您参考如下方法:

尝试这样的事情:

(?:< *)(?!(?:br|hr)) *\w+ *\/ *\> 

将您不想匹配的任何标签添加到 br|hr 部分(使用'|'分隔它们)。