jQuery使用正则表达式替换dom元素标签用法示例


Posted in Javascript onJanuary 16, 2017

本文实例讲述了jQuery使用正则表达式替换dom元素标签用法。分享给大家供大家参考,具体如下:

这里主要通过如下正则表达式来替换dom元素中的标签:

/<[\/]?(div)([^<>]*)>/g

具体示例代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title></title>
  <script src="jquery.min.js"></script>
</head>
<body>
<div id="abc">
  <div style="text-align: center;">
    test
  </div>
</div>
</body>
<script>
  var oriTest = $("#abc").html();
  var result = oriTest.replace(/<[\/]?(div)([^<>]*)>/g, function (m, m1) {
    console.log(m);
    return m.replace('div', 'p');
  });
  $("#abc").html(result);
</script>
</html>
Javascript 相关文章推荐
JavaScript高级程序设计 读书笔记之十一 内置对象Global
Mar 07 Javascript
jQuery快速上手:写jQuery与直接写JS的区别详细解析
Aug 26 Javascript
JavaScript中textRange对象使用方法小结
Mar 24 Javascript
在AngularJS中使用AJAX的方法
Jun 17 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
Sep 26 Javascript
原生node.js案例--前后台交互
Feb 20 Javascript
JS实现复制功能
Mar 01 Javascript
vue.js中Vue-router 2.0基础实践教程
May 08 Javascript
js中el表达式的使用和非空判断方法
Mar 28 Javascript
解决linux下node.js全局模块找不到的问题
May 15 Javascript
通过js给网页加上水印背景实例
Jun 17 Javascript
vue vantUI实现文件(图片、文档、视频、音频)上传(多文件)
Oct 15 Javascript
JavaScript日期选择功能示例
Jan 16 #Javascript
jquery——九宫格大转盘抽奖实例
Jan 16 #Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
Jan 16 #Javascript
Node.js中用D3.js的方法示例
Jan 16 #Javascript
JavaScript实现的select点菜功能示例
Jan 16 #Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
Jan 16 #Javascript
JavaScript基于DOM操作实现简单的数学运算功能示例
Jan 16 #Javascript
You might like
php中error与exception的区别及应用
2014/07/28 PHP
PHP四种基本排序算法示例
2015/04/09 PHP
简介WordPress中用于获取首页和站点链接的PHP函数
2015/12/17 PHP
详解WordPress中的头像缓存和代理中的缓存更新方法
2016/03/01 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
JavaScript静态的动态
2006/09/18 Javascript
JS创建优美的页面滑动块效果 - Glider.js
2007/09/27 Javascript
用apply让javascript函数仅执行一次的代码
2010/06/27 Javascript
jQuery中创建实例与原型继承揭秘
2011/12/21 Javascript
Javascript中的delete介绍
2012/09/02 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
2013/01/09 Javascript
Extjs4 Treegrid 使用心得分享(经验篇)
2013/07/01 Javascript
纯JS实现根据CSS的class选择DOM
2014/03/22 Javascript
javascript原型继承工作原理和实例详解
2016/04/07 Javascript
Javascript实现图片加载从模糊到清晰显示的方法
2016/06/21 Javascript
微信小程序 登录实例详解
2017/01/16 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
详谈ES6中的迭代器(Iterator)和生成器(Generator)
2017/07/31 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
VUE DOM加载后执行自定义事件的方法
2018/09/07 Javascript
微信小程序实现天气预报功能(附源码)
2020/12/10 Javascript
python使用fileinput模块实现逐行读取文件的方法
2015/04/29 Python
Python 详解基本语法_函数_返回值
2017/01/22 Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
2017/09/05 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
十分钟搞定pandas(入门教程)
2019/06/21 Python
Python pip替换为阿里源的方法步骤
2019/07/02 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
2020/03/31 Python
django实现日志按日期分割
2020/05/21 Python
技术经理的自我评价范文
2013/12/03 职场文书
信用社员工先进事迹材料
2014/02/04 职场文书
租房协议书怎么写
2014/04/10 职场文书
环境保护与污染治理求职信
2014/07/16 职场文书
巴黎圣母院观后感
2015/06/10 职场文书
《孙子兵法》:欲成大事者,需读懂这些致胜策略
2019/08/23 职场文书
死磕 java同步系列之synchronized解析
2021/06/28 Java/Android