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

 更新时间:2013年07月23日 17:25:30   作者:  
本文为大家详细介绍下js如何替换字符串中所有,肯定包含了你所想要的,具体的实现思路及代码如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助
复制代码 代码如下:

/**
* 替换字符串中所有
* @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>

相关文章

  • 如何为你的JS项目添加智能提示与类型检查详解

    如何为你的JS项目添加智能提示与类型检查详解

    这篇文章主要给大家介绍了关于如何为你的JS项目添加智能提示与类型检查的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用JS具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • BootStrap实现手机端轮播图左右滑动事件

    BootStrap实现手机端轮播图左右滑动事件

    用bootstrap做出的项目轮播图在手机端不能滑动,为此找了好多插件、框架。但是都不能和bootstrap良好的结合。经过一番折腾终于找到了解决方法,下面小编通过本文给大家简单介绍下
    2016-10-10
  • JavaScript 在各个浏览器中执行的耐性

    JavaScript 在各个浏览器中执行的耐性

    经常会遇到这样一个情况:浏览器弹出对话框,提示脚本运行时间过长,询问“停止”还是“继续”。那究竟各个浏览器是如何判断在什么时候才弹出此对话框呢?
    2009-04-04
  • JavaScript实现手风琴效果

    JavaScript实现手风琴效果

    这篇文章主要为大家详细介绍了JavaScript实现手风琴效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-02-02
  • JS清空多文本框、文本域示例代码

    JS清空多文本框、文本域示例代码

    点击按钮清空页面上所有的文本框、文本域,下面有个不错的示例,大家可以参考下其具体实现
    2014-02-02
  • 获取焦点时,利用js定时器设定时间执行动作

    获取焦点时,利用js定时器设定时间执行动作

    网上有很多类似的知识,并不是有什么难度的技巧,仅仅是开发过程中的一点点积累而已。
    2010-04-04
  • JavaScript动态生成二维码图片

    JavaScript动态生成二维码图片

    本文给大家介绍js动态生成二维码图片的相关内容,感兴趣的朋友一起学习吧
    2016-04-04
  • .net JS模拟Repeater控件的实现代码

    .net JS模拟Repeater控件的实现代码

    一个模板控件规定了它的模板语法和js api,这是一个repeater控件的JS实现:
    2013-06-06
  • JS动态计算移动端rem的解决方案

    JS动态计算移动端rem的解决方案

    移动设备分辨率五花八门虽然我们可以通过CSS3的media query来实现适配,但是这种做法并不能适配所有设备,这篇文章主要介绍了js动态计算移动端rem的解决方案,非常不错,感兴趣的朋友一起看看吧
    2016-10-10
  • JS中dom0级事件和dom2级事件的区别介绍

    JS中dom0级事件和dom2级事件的区别介绍

    这篇文章主要介绍了JS中dom0级事件和dom2级事件的区别介绍,非常有参考价值,特此分享到脚本之家平台供大家参考
    2016-05-05

最新评论