本文实例讲述了JavaScript实现正则去除a标签并保留内容的方法。分享给大家供大家参考,具体如下:

一、问题:

有如下HTML代码,要求用正则去除a标签,只留下内容 //www.jb51.net

//www.jb51.net

二、解决方法:

这里使用可删除a标签与span标签的正则语句,如下:

()|()

具体js正则语句:

str.replace(/()|()/g, '');

完整测试代码如下:

js正则删除a标签并保留内容

//www.jb51.net

var str=document.getElementsByTagName('a')[0].outerHTML;

console.log("正则删除之前:"+str);

str=str.replace(/()|()/g, '');

console.log("正则删除之后:"+str);

使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun,测试结果如下:

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

希望本文所述对大家JavaScript程序设计有所帮助。

去除a链接+java正则_JavaScript实现正则去除a标签并保留内容的方法【测试可用】...相关推荐

  1. txt doc rtf html,JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例.docx

    JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例 JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例??2012-06-2 ...

  2. php正则获取标签,PHP通过正则匹配中文字符 过滤html标签 获取文本内容

    正则匹配中文汉字根据页面编码不同而略有区别: GBK/GB2312编码:[x80-xff]+ 或 [xa1-xff]+ UTF-8编码:[x{4e00}-x{9fa5}]+/u [php] $str ...

  3. htmla标签下划线去除_html超链接的下划线怎么去掉?a标签去下划线的方法都在这里...

    本篇文章就是关于html超链接取消下划线的用法,教你如何快速的去掉HTML超链接下划线的方法,最后还有相关代码解释,下面就让我们一起看看这篇文章吧 首先我们使用css的基础样式来做一个最简单的去下划线 ...

  4. java jbutton文字_JAVA swing JLabel JButton标签文本文字内容的换行

    package hj.exam.fram; import javax.swing.*; public class test extends JFrame { private JButton butto ...

  5. 点击编辑框全选内容java,js实现鼠标点击文本框自动选中内容的方法

    本文实例讲述了js实现鼠标点击文本框自动选中内容的方法.分享给大家供大家参考.具体如下: 这里使用JS实现鼠标点击时自动选中文本框文本的效果,相信许多朋友都遇到这种功能的,就是当我们点击文本框的时候, ...

  6. 正则环视 php,正则基础之 环视 Lookaround

    1       环视基础 环视只进行子表达式的匹配,不占有字符,匹配到的内容不保存到最终的匹配结果,是零宽度的.环视匹配的最终结果就是一个位置. 环视的作用相当于对所在位置加了一个附加条件,只有满足这 ...

  7. python去除php、java、js、html、vue等类型注释字符方法实例

    本篇文章主要讲解:python去除php.java.js.html.vue等所类型注释字符方法实例 作者:任聪聪 可以处理php.java.python.js.html.vue.node.mysql等 ...

  8. java正则 环视_Java正则环视和反向引用功能与用法详解

    本文实例讲述了Java正则环视和反向引用功能与用法.分享给大家供大家参考,具体如下: 环视 1.环视概念 环视,又称为零宽断言,简称断言. 环视强调位置(前面或后面),必须匹配环视表达式,才能匹配成功 ...

  9. java武功秘籍_Java正则速成秘籍(一)之招式篇

    导读 正则表达式是什么?有什么用? 正则表达式(Regular Expression)是一种文本规则,可以用来校验.查找.替换与规则匹配的文本. 又爱又恨的正则 正则表达式是一个强大的文本匹配工具,但 ...

最新文章

  1. html 设置div占位符,HTML5+CSS3 一组文本输入框占位符动效
  2. mysql cluster 视频_mysql cluster 部署实战
  3. 利用ajax作一实时日志系统查询模块,和感兴趣的同行交流一下!
  4. java.lang.NoSuchMethodException: getPackageSizeInfo
  5. Git--团队开发必备神器
  6. this关键字的使用案例
  7. vue实现页面权限显示_Vue 实现前端权限控制
  8. html 增加和删除一行,关于JS点击增加一行,点击删除一行的问题?
  9. 数据采集与清洗基础习题(四)Pandas初体验,头歌参考答案
  10. WEB密码安全输入控件
  11. 广告学概论--名词解释
  12. 洛谷P1617 爱与愁的一千个伤心的理由
  13. 虚幻引擎UE4中的Tick事件
  14. 使用QuickTime Player将iPhone屏幕投至MacBook
  15. L351无线打印服务器,TP-LINK双频无线路由器打印服务器客户端软件
  16. 在页面上添加浮动按钮
  17. 山东大学计算机组成与设计实验一基本逻辑门逻辑实验
  18. 美团弹性伸缩系统的技术演进与落地实践
  19. 文件夹加密软件忘记密码解决办法
  20. 计算机毕业设计Java离散制造业产品销售管理系统(源码+mysql数据库+系统+lw文档)

热门文章

  1. JavaScript的鼠标事件
  2. 【LeetCode】0830.较大分组的位置
  3. 从volatile说到i++的线程安全问题
  4. 数据结构与算法-排序与查找(java描述)
  5. 【版本工具】Git-浅谈git命令
  6. python3.7.3 离线安装paramiko_centos7 python3 安装paramiko模块
  7. python 创建目录_Python虚拟环境的搭建与使用
  8. TomCat服务器和Web应用
  9. Mybatis中 Integer 值为0时,默认为空字符串的解决办法
  10. 读懂python代码_读懂花里胡哨的14行Python代码!