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 相关文章推荐
对YUI扩展的Gird组件 Part-2
Mar 10 Javascript
在JavaScript中操作数组之map()方法的使用
Jun 09 Javascript
jQuery实现带水平滑杆的焦点图动画插件
Mar 08 Javascript
深入理解ECMAScript的几个关键语句
Jun 01 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
Aug 19 Javascript
使用bootstrapValidator插件进行动态添加表单元素并校验
Sep 28 Javascript
从零开始学习Node.js系列教程二:文本提交与显示方法
Apr 13 Javascript
详解10分钟学会vue滚动行为
Sep 21 Javascript
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
Jan 11 Javascript
JS使用正则表达式判断输入框失去焦点事件
Oct 16 Javascript
JS中间件设计模式的深入探讨与实例分析
Apr 11 Javascript
输入框跟随文字内容适配宽实现示例
Aug 14 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
php4的session功能评述(三)
2006/10/09 PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
PHP迭代器的内部执行过程详解
2013/11/12 PHP
js和php邮箱地址验证的实现方法
2014/01/09 PHP
PHP 实现类似js中alert() 提示框
2015/03/18 PHP
Yii2针对游客、用户防范规则和限制的解决方法分析
2016/10/08 PHP
laravel 执行迁移回滚示例
2019/10/23 PHP
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
2011/05/24 Javascript
商城常用滚动的焦点图效果代码简单实用
2013/03/28 Javascript
JS调用CS里的带参方法实例
2013/08/01 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
js document.write()使用介绍
2014/02/21 Javascript
浅析nodejs实现Websocket的数据接收与发送
2015/11/19 NodeJs
有关jQuery中parent()和siblings()的小问题
2016/06/01 Javascript
简单谈谈Vue 模板各类数据绑定
2016/09/25 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
解决IE7中使用jQuery动态操作name问题
2017/08/28 jQuery
原生JS实现Ajax跨域请求flask响应内容
2017/10/24 Javascript
Vue2 轮播图slide组件实例代码
2018/05/31 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
2018/09/27 Javascript
JavaScript获取当前url路径过程解析
2019/12/27 Javascript
手写Vue源码之数据劫持示例详解
2021/01/04 Vue.js
django js实现部分页面刷新的示例代码
2018/05/28 Python
Python实现微信机器人的方法
2019/09/06 Python
python实现的发邮件功能示例
2019/09/11 Python
python可视化实现KNN算法
2019/10/16 Python
python opencv图片编码为h264文件的实例
2019/12/12 Python
HTML5 canvas标签实现刮刮卡效果
2015/04/24 HTML / CSS
汽车销售求职自荐信
2013/10/01 职场文书
物业管理专业个人的自我评价
2013/11/19 职场文书
商铺租房协议书范本
2014/12/04 职场文书
党校毕业个人总结
2015/02/28 职场文书
2015年学校食堂工作总结
2015/04/22 职场文书
2016公司年会通知范文
2015/04/25 职场文书
python opencv将多个图放在一个窗口的实例详解
2022/02/28 Python
MySQL数据库完全卸载的方法
2022/03/03 MySQL