简体   繁体   English

正则表达式,用于删除除sub&sup标记之外的所有HTML标记

[英]Regular expression to strip all HTML tags except sub & sup tags

I need to strip all html tags from a string except <sub></sub> & <sup></sup> tags. 我需要从除<sub></sub> & <sup></sup>标签之外的字符串中去除所有html标签。

Suppose if a string is "<p>Hello world</p> <span class="required">H<sub>2</sub>O</span>" 假设一个字符串是"<p>Hello world</p> <span class="required">H<sub>2</sub>O</span>"
Output should be Hello world H<sub>2</sub>O 输出应为Hello world H<sub>2</sub>O

您可能会发现使用Html Agility Pack更容易使用正则表达式,而不是使用正则表达式,它可以为您提供读/写DOM

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM