全网整合营销服务商

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

免费咨询热线: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 


相关文章: 南京网站制作费用,南京远驱官方网站?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  如何在建站主机中优化服务器配置?  网站制作网站,深圳做网站哪家比较好?  建站主机解析:虚拟主机配置与服务器选择指南  网站制作大概多少钱一个,做一个平台网站大概多少钱?  浅析上传头像示例及其注意事项  孙琪峥织梦建站教程如何优化数据库安全?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  建站之星免费模板:自助建站系统与智能响应式一键生成  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  山东网站制作公司有哪些,山东大源集团官网?  较简单的网站制作软件有哪些,手机版网页制作用什么软件?  javascript中的try catch异常捕获机制用法分析  如何通过商城自助建站源码实现零基础高效建站?  如何在IIS7上新建站点并设置安全权限?  名字制作网站免费,所有小说网站的名字?  如何在IIS中新建站点并配置端口与物理路径?  广德云建站网站建设方案与建站流程优化指南  Python文件管理规范_工程实践说明【指导】  如何选择适配移动端的WAP自助建站平台?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  网站制作新手教程,新手建设一个网站需要注意些什么?  如何选择域名并搭建高效网站?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  视频网站制作教程,怎么样制作优酷网的小视频?  网站微信制作软件,如何制作微信链接?  建站OpenVZ教程与优化策略:配置指南与性能提升  微网站制作教程,我微信里的网站怎么才能复制到浏览器里?  如何通过二级域名建站提升品牌影响力?  建站之星如何通过成品分离优化网站效率?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  Swift中swift中的switch 语句  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  如何通过虚拟主机快速搭建个人网站?  Android自定义控件实现温度旋转按钮效果  建站为何优先选择香港服务器?  购物网站制作公司有哪些,哪个购物网站比较好?  建站主机选虚拟主机还是云服务器更好?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  建站主机服务器选型指南与性能优化方案解析  C++如何将C风格字符串(char*)转换为std::string?(代码示例) 

您的项目需求

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