作者:super---小杰_360 | 来源:互联网 | 2022-09-05 02:18
这篇文章主要介绍了JavaScript实现正则去除a标签并保留内容的方法,结合实例形式详细分析了javascript针对a标签及span标签的正则匹配相关操作技巧,需要的朋友可以参考下
本文实例讲述了Javascript实现正则去除a标签并保留内容的方法。分享给大家供大家参考,具体如下:
一、问题:
有如下HTML代码,要求用正则去除a标签,只留下内容 //www.jb51.net
代码如下:
二、解决方法:
这里使用可删除a
标签与span
标签的正则语句,如下:
(<\/&#63;a.*&#63;>)|(<\/&#63;span.*&#63;>)
具体js正则语句:
str.replace(/(<\/&#63;a.*&#63;>)|(<\/&#63;span.*&#63;>)/g, '');
完整测试代码如下:
使用在线HTML/CSS/Javascript代码运行工具:http://tools.jb51.net/code/HtmlJsRun,测试结果如下:
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
Javascript正则表达式在线测试工具:
http://tools.jb51.net/regex/Javascript
正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg
更多关于Javascript相关内容感兴趣的读者可查看本站专题:《Javascript正则表达式技巧大全》、《Javascript替换操作技巧总结》、《Javascript查找算法技巧总结》、《Javascript数据结构与算法技巧总结》、《Javascript遍历算法与技巧总结》、《Javascript中json操作技巧总结》、《Javascript错误与调试技巧总结》及《Javascript数学运算用法总结》
希望本文所述对大家Javascript程序设计有所帮助。