全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JavaScript正则替换HTML标签功能示例

本文实例讲述了JavaScript正则替换HTML标签功能。分享给大家供大家参考,具体如下:

1、说明

获取HTML字符串(包含标签),通过正则表达式替换HTML标签,输出替换后的字符串

2、实现JavaScript代码

function deleteTag()
{
  var regx = /<[^>]*>|<\/[^>]*>/gm;
  var tagStr = $("#ul_li").html();
  alert("替换之前的字符串:" + tagStr);
  var result = tagStr.replace(regx,"");
  alert("替换之后的字符串:" + result);
}

3、运行结果

(1)初始化时

(2)单击按钮后

(3)单击“确定”后

4、完整实例:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>JavaScript替换HTML标签</title>
  <meta http-equiv="pragma" content="no-cache">
  <meta http-equiv="cache-control" content="no-cache">
  <meta http-equiv="expires" content="0">
  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
  <meta http-equiv="description" content="This is my page">
  <script type="text/javascript" src="jquery-1.7.2.min.js"></script>
  <script type="text/javascript">
    function deleteTag()
    {
      var regx = /<[^>]*>|<\/[^>]*>/gm;
      var tagStr = $("#ul_li").html();
      alert("替换之前的字符串:" + tagStr);
      var result = tagStr.replace(regx,"");
      alert("替换之后的字符串:" + result);
    }
  </script>
 </head>
 <body>
   <ul id="ul_li">
    <li class="peach">桃树</li>
    <li class="pear">梨树</li>
    <li>樟树</li>
    <li>枫树</li>
    <li>松树</li>
   </ul>
   <input type="button" value="替换HTML标签" onclick="deleteTag()"/>
 </body>
</html>

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

JavaScript正则表达式在线测试工具:
http://tools./regex/javascript

正则表达式在线生成工具:
http://tools./regex/create_reg

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript正则表达式技巧大全》、《JavaScript替换操作技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript中json操作技巧总结》、《JavaScript错误与调试技巧总结》及《JavaScript数学运算用法总结》

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


# JavaScript  # 正则替换  # HTML标签  # 正则表达式从HTML中匹配img标签的图片地址  # 正则表达式匹配闭合HTML标签(支持嵌套)  # js处理网页编辑器转义、去除转义、去除HTML标签的正则  # 使用正则表达式去除所有html标签只保留文字  # 正则表达式  # 替换所有HTML标签的简单实例  # 如何使用正则去掉html中标签与标签之间的空格  # 单击  # 操作技巧  # 相关内容  # 遍历  # 感兴趣  # 数据结构  # 给大家  # 更多关于  # 所述  # 程序设计  # 再为  # 测试工具  # 讲述了  # PUBLIC  # DOCTYPE  # DTD  # W3C  # regex  # alert 


相关文章: 一键网站制作软件,义乌购一件代发流程?  ,巨量百应是干嘛的?  如何配置WinSCP新建站点的密钥验证步骤?  电商网站制作公司有哪些,1688网是什么意思?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  如何快速搭建个人网站并优化SEO?  详解jQuery中基本的动画方法  建站与域名管理如何高效结合?  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  网站图片在线制作软件,怎么在图片上做链接?  建站之星代理如何优化在线客服效率?  如何在阿里云虚拟服务器快速搭建网站?  网站设计制作企业有哪些,抖音官网主页怎么设置?  平台云上自主建站:模板化设计与智能工具打造高效网站  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  如何配置支付宝与微信支付功能?  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  如何解决ASP生成WAP建站中文乱码问题?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  网站专业制作公司有哪些,做一个公司网站要多少钱?  建站之星代理平台如何选择最佳方案?  如何通过西部数码建站助手快速创建专业网站?  如何配置FTP站点权限与安全设置?  如何在阿里云完成域名注册与建站?  如何在Golang中指定模块版本_使用go.mod控制版本号  设计网站制作公司有哪些,制作网页教程?  建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  如何在IIS中配置站点IP、端口及主机头?  如何快速搭建高效简练网站?  如何高效搭建专业期货交易平台网站?  济南网站建设制作公司,室内设计网站一般都有哪些功能?  常州自助建站费用包含哪些项目?  自助网站制作软件,个人如何自助建网站?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  如何在七牛云存储上搭建网站并设置自定义域名?  如何通过老薛主机一键快速建站?  如何用已有域名快速搭建网站?  装修招标网站设计制作流程,装修招标流程?  广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?  php json中文编码为null的解决办法  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  实现虚拟支付需哪些建站技术支撑?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  建站之星手机一键生成:多端自适应+小程序开发快速建站指南  如何快速查询网站的真实建站时间?  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  ,想在网上投简历,哪几个网站比较好? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。