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 相关文章推荐
传智播客学习之java 反射
Nov 22 Javascript
jQuery中与toggleClass等价的程序段 以及未来学习的方向
Mar 18 Javascript
常见效果实现之返回顶部(结合淡入、淡出、减速滚动)
Jan 04 Javascript
JavaScript自动设置IFrame高度的小例子
Jun 08 Javascript
最好用的省市二级联动 原生js实现你值得拥有
Sep 22 Javascript
简单实用的反馈表单无刷新提交带验证
Nov 15 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
Mar 30 Javascript
Bootstrap模态框插入视频的实现代码
Jun 25 Javascript
JS库之Highlight.js的用法详解
Sep 13 Javascript
vue组件间的参数传递实例详解
Apr 26 Javascript
微信小程序实现带参数的分享功能(两种方法)
May 17 Javascript
vue 如何从单页应用改造成多页应用
Oct 23 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
SONY SRF-40W电路分析
2021/03/02 无线电
php入门学习知识点二 PHP简单的分页过程与原理
2011/07/14 PHP
浅析memcache启动以及telnet命令详解
2013/06/28 PHP
php cookie名使用点号(句号)会被转换
2014/10/23 PHP
php绘制一个矩形的方法
2015/01/24 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
jquery中的 $(&quot;#jb51&quot;)与document.getElementById(&quot;jb51&quot;) 的区别
2011/07/26 Javascript
javascript函数声明和函数表达式区别分析
2014/12/02 Javascript
jQuery中(function($){})(jQuery)详解
2015/07/15 Javascript
js验证真实姓名与身份证号是否匹配
2015/10/13 Javascript
js创建jsonArray传输至后台及后台全面解析
2016/04/11 Javascript
JS中常用的输出方式(五种)
2016/06/12 Javascript
window.open打开窗口被拦截的快速解决方法
2016/08/04 Javascript
使用webpack打包后的vue项目如何正确运行(express)
2018/10/26 Javascript
详解Vue3 Composition API中的提取和重用逻辑
2020/04/29 Javascript
[05:04]完美世界携手游戏风云打造 卡尔工作室地图界面篇
2013/04/23 DOTA
[58:11]守擂赛第二周擂主赛 DeMonsTer vs Leopard
2020/04/28 DOTA
[38:54]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第一场 11.28
2020/12/01 DOTA
python实现用于测试网站访问速率的方法
2015/05/26 Python
python简易实现任意位数的水仙花实例
2018/11/13 Python
利用anaconda作为python的依赖库管理方法
2019/08/13 Python
Python装饰器实现方法及应用场景详解
2020/03/26 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
2020/07/13 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
探究 canvas 绘图中撤销(undo)功能的实现方式详解
2018/05/17 HTML / CSS
如何使用amaze ui的分页样式封装一个通用的JS分页控件
2020/08/21 HTML / CSS
Zavvi西班牙:电子游戏、极客服装、Blu-ray、Funko Pop等
2019/05/03 全球购物
优秀团队获奖感言
2014/02/19 职场文书
大学军训感言1500字
2014/03/09 职场文书
人事任命书格式
2014/06/05 职场文书
群众路线教育实践活动民主生活会个人检查对照思想汇报
2014/10/04 职场文书
党员“一帮一”活动总结
2015/05/07 职场文书
驳回起诉民事裁定书
2015/05/19 职场文书
关于环保的广播稿
2015/12/17 职场文书
Python 高级库15 个让新手爱不释手(推荐)
2021/05/15 Python
解决Navicat for MySQL 连接 MySQL 报2005错误的问题
2021/05/29 MySQL