我需要一些帮助才能创建一个正则表达式,允许我插入自由文本和嵌套的html标记。
这是我的意思的一个例子: 正则表达式将验证此文本
Free text <a href="http://www.mysite.com">this is a <b>test</b></a>
和
Free text <a href="http://www.mysite.com">this is a test</a>
但它不会验证这一点(因为标签“a”未关闭)
Free text <a href="http://www.mysite.com">this is a <b>test</b>
有人能帮助我吗? 提前谢谢。
答案 0 :(得分:0)
如果输入的完整范围是您在上面列出的内容,则可以使用以下内容:
<a[^>]+>.*?</a>
如果是大量代码,您可以创建2x正则表达式:
<a[^>]+>
</a>
并比较每个匹配的总数。