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 相关文章推荐
海量经典的jQuery插件集合
Jan 12 Javascript
Js 随机数产生6位数字
May 13 Javascript
js使用正则实现ReplaceAll全部替换的方法
Jul 18 Javascript
jQuery获取对象简单实现方法小结
Oct 30 Javascript
jQuery鼠标事件汇总
Aug 30 Javascript
Web打印解决方案之证件套打的实现思路
Aug 29 Javascript
jQuery中select与datalist制作下拉菜单时的区别浅析
Dec 30 Javascript
基于js中document.cookie全面解析
Sep 14 Javascript
Vue的土著指令和自定义指令实例详解
Feb 04 Javascript
webpack4与babel配合使es6代码可运行于低版本浏览器的方法
Oct 12 Javascript
JS实现轮播图效果
Jan 11 Javascript
Vue-router 报错NavigationDuplicated的解决方法
Mar 31 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的bbs设计(五)
2006/10/09 PHP
PHP函数实现分页含文本分页和数字分页
2014/10/23 PHP
Laravel5中防止XSS跨站攻击的方法
2016/10/10 PHP
php5.3后静态绑定用法详解
2016/11/11 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
Laravel + Elasticsearch 实现中文搜索的方法
2020/02/02 PHP
javascript动画浅析
2012/08/30 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
基于jQuery实现在线选座之高铁版
2015/08/24 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
2016/10/14 Javascript
Bootstrap表格使用方法详解
2017/02/17 Javascript
vue.js项目打包上线的图文教程
2017/11/16 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
2018/04/20 Javascript
JavaScript基础之this和箭头函数详析
2019/09/05 Javascript
解决layer 关闭当前弹窗 关闭遮罩层 input值获取不到的问题
2019/09/25 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
Python中使用Inotify监控文件实例
2015/02/14 Python
Python获取网页上图片下载地址的方法
2015/03/11 Python
Python3中多线程编程的队列运作示例
2015/04/16 Python
Django中日期处理注意事项与自定义时间格式转换详解
2018/08/06 Python
Python简单读写Xls格式文档的方法示例
2018/08/17 Python
Pyinstaller 打包exe教程及问题解决
2019/08/16 Python
如何基于python操作json文件获取内容
2019/12/24 Python
ProBikeKit英国:在线公路自行车之家
2017/02/10 全球购物
巴西Mr. Cat在线商店:购买包包和鞋子
2019/09/08 全球购物
数控技术与应用毕业生自荐信
2013/09/24 职场文书
普通院校学生的自荐信
2013/11/27 职场文书
经典演讲稿开场白
2014/08/25 职场文书
初中国旗下的演讲稿
2014/08/28 职场文书
质量保证书
2015/01/17 职场文书
2015年财务部年度工作总结
2015/05/19 职场文书
消防宣传语大全
2015/07/13 职场文书
贴吧吧主申请感言
2015/08/03 职场文书
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
2022/02/12 Servers