本文实例讲述了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小时内与您取得联系。