标题: 请教一个正则匹配链接和标题的写法
时间: 2020-01-14发布,2020-01-14修改
有这么一些富文本,需要提取出 超链接的href
值,和在链接中的纯文本标题,
例如以下示例文本
这是一个链接:<a target=6 href="http://baidu.cn" class="test"><span class="666"><b>标题</b></span></a>会话这是一个链接:<a target=6 href="http://baidu.cn" class="test"><span class="666">标题</span></a>呵呵这是一个链接:<a target=6 href="http://baidu.cn" class="test"> 标题 </a>会话这是一个链接:<a href="http://baidu.cn" > 标题 </a>会话
给每个a链接加上一个openWeb的函数 参数是url 和 最里边的文本
想将 a
链接转换为一些 javascript
函数例如
这是链接<a target=6 href="http://baidu.cn" class="test"><span class="666"><b>标题</b></span></a>会话这是一个链
我想转换为
这是链接<a onclick='openWeb("http://baidu.cn","标题")' class="test"><span class="666"> <span class="666"><b>标题</b></span> </a>会话
这里遇到一个问题,如果一个a链接中有0个或者是多个标签嵌套,那么想要获取最终的纯文本,也就是说贪婪一次或者多次.那么可能就会匹配越界到后边去了 正则方面我比较弱,所以想问一下单纯地正则能否实现
红米Note4超高配版(银色)
这是链接<a onclick='openWeb(this)' class="test"><span class="666"> <span class="666"><b>标题</b></span> </a>会话
红米Note4超高配版(银色)
『回复列表(9|隐藏机器人聊天)』