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>

相关文章

  • JavaScript中的ArrayBuffer详细介绍

    JavaScript中的ArrayBuffer详细介绍

    这篇文章主要介绍了JavaScript中的ArrayBuffer详细介绍,本文讲解了Array 在内存中的堆栈模型、原始缓冲区的创建、数据化数组、DataView对象、XHR2 中的 ArrayBuffer等内容,需要的朋友可以参考下
    2014-12-12
  • JavaScript实现网页版贪吃蛇游戏

    JavaScript实现网页版贪吃蛇游戏

    这篇文章主要为大家详细介绍了JavaScript实现网页版贪吃蛇游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • js保留两位小数最简单的实现方法

    js保留两位小数最简单的实现方法

    JS数据格式化是在进行web前端开发时常碰到的事情,特别是在数据类型为Float的数据就需要特殊处理,如保留两位小数、小数点后的数据是否需要四舍五入等等,下面这篇文章主要给大家介绍了关于js保留两位小数最简单的实现方法,需要的朋友可以参考下
    2023-05-05
  • javascript动态加载二

    javascript动态加载二

    经过一番思考,到底怎么解决导包而且是异步的方式,最后得出一个解决方案。先来看一下采用这个方案后的编程方式
    2012-08-08
  • js的[defer]和[async]属性

    js的[defer]和[async]属性

    这篇文章主要介绍了js的<script>的[defer]和[async]属性,需要的朋友可以参考下
    2014-11-11
  • 详解js 创建对象的几种方法

    详解js 创建对象的几种方法

    这篇文章主要介绍了js 创建对象的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 前端js中的事件循环eventloop机制详解

    前端js中的事件循环eventloop机制详解

    这篇文章主要给大家介绍了关于前端js中事件循环eventloop机制的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用js具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • 对比分析Django的Q查询及AngularJS的Datatables分页插件

    对比分析Django的Q查询及AngularJS的Datatables分页插件

    通过本文给大家对比分析了Django的Q查询及AngularJS的Datatables分页插件,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • 微信小程序云开发 生成带参小程序码流程

    微信小程序云开发 生成带参小程序码流程

    这篇文章主要为大家详细介绍了微信小程序云开发,生成带参小程序码,云函数网络请求,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • javascript cookies 设置、读取、删除实例代码

    javascript cookies 设置、读取、删除实例代码

    javascript cookies 存、取、删除实例,也是不错的文章,跟我们整理的有些补充。
    2010-04-04

最新评论