js替换字符串的所有示例代码


Posted in Javascript onJuly 23, 2013
/** 
* 替换字符串中所有 
* @param obj 原字符串 
* @param str1 替换规则 
* @param str2 替换成什么 
* @return 替换后的字符串 
*/ 
function replaceAll(obj,str1,str2){ 
var result = obj.replace(eval("/"+str1+"/gi"),str2); 
return result; 
}

例如:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<title> New Document </title> 
<meta name="Generator" content="EditPlus"> 
<meta name="Author" content=""> 
<meta name="Keywords" content=""> 
<meta name="Description" content=""> 
<script type="text/javascript"> 
function replaceAll(obj,str1,str2){ 
var result = obj.replace(eval("/"+str1+"/gi"),str2); 
return result; 
} 
alert(replaceAll("111,222,333",",","|")); 
</script> 
</head> 
<body> 
</body> 
</html>
Javascript 相关文章推荐
JavaScript 空位补零实现代码
Feb 26 Javascript
ExtJS下书写动态生成的xml(兼容火狐)
Apr 02 Javascript
JS实现的生成随机数的4个函数分享
Feb 11 Javascript
JS简单实现String转Date的方法
Mar 02 Javascript
jQuery动态生成Bootstrap表格
Nov 01 Javascript
解决低版本的浏览器不支持es6的import问题
Mar 09 Javascript
详解如何构建Promise队列实现异步函数顺序执行
Oct 23 Javascript
socket io与vue-cli的结合使用的示例代码
Nov 01 Javascript
优雅的elementUI table单元格可编辑实现方法详解
Dec 23 Javascript
JS实现的雪花飘落特效示例
Dec 03 Javascript
vue3.0 加载json的方法(非ajax)
Oct 26 Javascript
vue 通过 Prop 向子组件传递数据的实现方法
Oct 30 Javascript
通过一段代码简单说js中的this的使用
Jul 23 #Javascript
JS分页控件 可用于无刷新分页
Jul 23 #Javascript
JavaScript获取onclick、onchange等事件值的代码
Jul 22 #Javascript
offsetHeight在OnLoad中获取为0的现象
Jul 22 #Javascript
用jQuery获取IE9下拉框默认值问题探讨
Jul 22 #Javascript
JS 实现图片直接下载示例代码
Jul 22 #Javascript
js操作iframe兼容各种主流浏览器示例代码
Jul 22 #Javascript
You might like
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
用php实现选择排序的解决方法
2013/05/04 PHP
PHP字符串比较函数strcmp()和strcasecmp()使用总结
2014/11/19 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
PHP设计模式之装饰者模式代码实例
2015/05/11 PHP
ext for eclipse插件安装方法
2008/04/27 Javascript
clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析
2010/03/12 Javascript
JavaScript 原型继承之构造函数继承
2011/08/26 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
jquery.qrcode在线生成二维码使用示例
2013/08/21 Javascript
jQuery头像裁剪工具jcrop用法实例(附演示与demo源码下载)
2016/01/22 Javascript
nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
2016/12/30 NodeJs
Vue2单一事件管理组件通信
2017/05/09 Javascript
微信小程序 跳转传递数据的实例
2017/07/06 Javascript
浅谈Angular4实现热加载开发旅程
2017/09/08 Javascript
详解VUE2.X过滤器的使用方法
2018/01/11 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
2018/03/03 Javascript
vue 组件高级用法实例详解
2018/04/11 Javascript
解决vue动态路由异步加载import组件,加载不到module的问题
2020/07/26 Javascript
[14:21]VICI vs EG (BO3)
2018/06/07 DOTA
Python实现抓取百度搜索结果页的网站标题信息
2015/01/22 Python
使用Python将数组的元素导出到变量中(unpacking)
2016/10/27 Python
python+splinter自动刷新抢票功能
2018/09/25 Python
Python代码实现删除一个list里面重复元素的方法
2019/04/02 Python
Django实现whoosh搜索引擎使用jieba分词
2020/04/08 Python
python中rc1什么意思
2020/06/19 Python
教你如何用python操作摄像头以及对视频流的处理
2020/10/12 Python
几道Java和数据库的面试题
2013/05/30 面试题
Delphi CS笔试题
2014/01/04 面试题
心理学专业大学生职业生涯规划范文
2014/02/19 职场文书
乡镇民主生活会发言材料
2014/10/20 职场文书
投标售后服务承诺书
2015/04/29 职场文书
python获取对象信息的实例详解
2021/07/07 Python
quickjs 封装 JavaScript 沙箱详情
2021/11/02 Javascript