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替换字符串中空格方法
复制代码 代码如下: <input type=hidden name="space" value=" "> 通常情况下输入域当中的 替换不掉(源代码当中有 ,页面上显示为空格),如果想替换掉,可以用另外手段. 增加一个隐藏域,值为 ,然后再替换 复制代码 代码如下: var sp=document.getElementById("space").value; strData = document.all
-
javascript之更有效率的字符串替换
首先看看原来是怎么样做的: 复制代码 代码如下: function toTXT(str){ str = str.replace(/\&/g, "& amp;"); str = str.replace(/\>/g, "& gt;"); str = str.replace(/\</g, "& lt;"); str = str.replace(/\"/g, &
-
JS替换字符串中字符即替换全部而不是第一个
有时候用JS替换字符串时,replyText= replyText.replace("aa",""); 这样只能替换掉字符串中第一个aa,有时候需要替换全部的aa,这种方法就不能使用了.. 可以用如下方法做参考: 复制代码 代码如下: function del_html_tags(str,reallyDo,replaceWith) { var e=new RegExp(reallyDo,"g"); words = str.replace(e, r
-
Json对象替换字符串占位符实现代码
例如: 含有占位符的字符串hello,{name},your birthday is {birthday }; 提供的Json对象{name: "czonechan", birthday : "1989-07-02" } ; 替换后为 hello,czonechan,your birthday is 1989-07-02. 实现代码: 复制代码 代码如下: Object.prototype.jsonToString=function(str) { o=this; r
-
js replace替换所有匹配的字符串
复制代码 代码如下: var s="abachdas"; var s2=s.replace(new RegExp(/(a)/),'b');//将s中所有a替换成b
-
js 截取或者替换字符串中的数字实现方法
在js操作表格时,我们经常会需要得到或者修改name中的下标,如:name="cust[1]/custName"; 替换:name.replace(/[\d]+/,num); //num为你需要替换成的数字变量 获取:name.match(/[\d]+/). 获取多个:name.match(/[\d]+/g). 以上这篇js 截取或者替换字符串中的数字实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
1.JS字符串的替换及replace()方法的使用 replace(regexp,replacement)方法有两个参数,第一参数可以是一个纯文本字符串或是一个RegExp对象,具体请看RegExp对象的使用:第二个参数可是一个字符串也可以是一个函数. 以下是JS字符串替换的举例: 例1: 复制代码 代码如下: var str="Hello world!";document.write(str.replace(/world/, "phper")); 例2: 复制代码
-
JavaScript实现替换字符串中最后一个字符的方法
本文实例讲述了JavaScript实现替换字符串中最后一个字符的方法.分享给大家供大家参考,具体如下: 1.问题背景 在一个输入框中,限制字符串长度为12位,利用键盘输入一个数字,会将字符串中最后一位替换,比如:111111111111,再输入一个3,会显示111111111113 2.具体实现 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht
-
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
JavaScript replace 方法 replace 方法用于在字符串中用一些字符串替换另一些字符串,或者替换符合正则匹配的字符串,并返回替换后的字符串.其语法如下: 复制代码 代码如下: str_object.replace(reg_exp/str, replacement) 参数说明: 参数 说明 str_object 要操作的字符串(对象) reg_exp/str 必需.要匹配的正则表达式/要替换的字符串 如果 reg_exp 具有全局标志 g,那么 replace() 方法将替换所
-
js replace(a,b)之替换字符串中所有指定字符的方法
如下所示: var str = 'abcadeacf'; var str1 = str.replace('a', 'o'); alert(str1); // 打印结果: obcadeacf var str2 = str.replace(/a/g, 'o'); alert(str2); //打印结果: obcodeocf, 注意: 此处replace的第一个参数为正则表达式,/g是全文匹配标识. 以上这篇js replace(a,b)之替换字符串中所有指定字符的方法就是小编分享给大家的全部内容了,
-
JavaScript字符串插入、删除、替换函数使用示例
说明: 以下函数中前两个函数取出查找字符串的前一部分和后一部分,以用于其他函数.注意,调用一次 replaceString(mainStr,searchStr,replaceStr) 函数,只能将字符串 mainStr 中最先找到的一个 searchStr 字符串替换为 replaceStr 字符串,并不能将字符串 mainStr 中所有的 searchStr 字符串替换为 replaceStr 字符串,如果需要替换全部,则需要使用循环. 函数源码: [code//提取查找字符串前面所有的字符
-
javascript字符串替换函数如何一次性全部替换掉
JS字符串替换函数:Replace("字符串1″, "字符串2″) 1.我们都知道JS中字符串替换函数是Replace("字符串1″, "字符串2″),但是这个函数只能将第一次出现的字符串1替换掉,那么我们如何才能一次性全部替换掉了? <script> var s = "LOVE LIFE ! LOVE JAVA ..."; alert(s); alert(s.replace("LOVE ", "爱&qu
随机推荐
- ionic3+Angular4实现接口请求及本地json文件读取示例
- CentOS7系统下用YUM安装Nginx详解
- 深入理解java动态代理机制
- JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
- php删除与复制文件夹及其文件夹下所有文件的实现代码
- PHP编程最快明白(第一讲 软件环境和准备工作)
- php获取CSS文件中图片地址并下载到本地的方法
- 如何从jQuery的ajax请求中删除X-Requested-With
- mysql 的load data infile
- JavaScript显示当然日期和时间即年月日星期和时间
- Windows Powershell 变量的作用域
- ubuntu上在androidstudio中启动emulator闪退的解决方法
- 关于SQL Server查询语句的使用
- jquery 多行文本框(textarea)高度变化
- jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
- mac下的nodejs环境安装的步骤
- Java的string类为什么是不可变的
- java基础知识I/O流使用详解
- JS判断、校验MAC地址的2个实例
- Regsvr32用法和错误消息的说明