正则表达式为未关闭的HTML标记

前端之家收集整理的这篇文章主要介绍了正则表达式为未关闭的HTML标记前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人有正则表达式来匹配未关闭HTML标记吗?例如,正则表达式将与< b>匹配.和第二< i>,但不是第一< i>或者第一次关闭< / i>标签

<i><b>test<i>ing</i>

这对正则表达式来说太复杂了吗?可能需要一些递归的程序化处理吗?

解决方法

我敢肯定一些正则表达式大师可以将一些东西拼凑在一起,这可能是一个近似于解决方案的东西,但这是一个坏主意: HTML isn’t regular.考虑一个能够识别这些问题的HTML解析器,或者自己解析它.

猜你在找的正则表达式相关文章