js字符串替换

<script language="javascript">
var r= "1\n2\n3\n";
//将字母\n替换成分号
alert(r.replace("\n",";"));

结果:1;2\n3\n 只替换了第一个
</script>

<script language="javascript">
var r= "1\n2\n3\n";
//将字母\n替换成分号
alert(r.replace(/\n/g, ";"));

结果:1;2;3; replace 的第一个参数可以是正则表达式,/g标识全文匹配。
</script>

时间: 2024-10-28 15:28:38

js字符串替换的相关文章

js字符串替换(replace)

记录一个开发中所犯的错误. 需求:用js将字符串中的某些子字符串替换为指定的新字符串. 实现思路:印象中js字符串替换有replace方法,replace方法接收两个参数,第一个为要替换的子字符串或正则匹配模式,第二个参数为新字符串.自己对正则不熟,认为用字符串能满足需求. 简单测试 var str="apples are round"; var newStr = str.replace('apples','oranges') //newStr 值为:oranges are round

jq文档加载完,调用的函数,js字符串替换

jQuery 事件 - ready() 方法 当 DOM(文档对象模型) 已经加载,并且页面(包括图像)已经完全呈现时,会发生 ready 事件.ready() 函数仅能用于当前文档,因此无需选择器. JavaScript replace() 方法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串.               

JS字符串去替换元素再转换成数组

原创:转载需注明原创地址 https://www.cnblogs.com/fanerwei222/p/11648074.html JS字符串替换不必要的元素, 然后去除多余的空格, 转换成数组: var padding = '1px 2px 3px 4px'; //去除所有的px,如果不加/g那么只会去除第一个px var paddingNew = padding.replace(/px/g, ""); var strArr = new Array(); //将一个或多个空格转换成一个

项目--js中替换目标字符串指定的所有字符

js提供的字符串替换函数replace可以将字符串中符合条件的字符串替换成目标字符串.但是一般使用字符串进行查找替换只能替换第一个符合条件的结果.如var str = 大家都是男人吗,难道不是吗!;str = str.replace('吗', '嘛');alert(str);var str = 大家都是男人吗,难道不是吗!;str = str.replace('吗', '嘛');alert(str);上述代码中只有第一个吗被替换,输出结果是大家都是男人嘛,难道不是吗! ,嘿嘿如果想全部替换字符串

js 字符串全部替换

JS: String.prototype.replaceAll=function(reallyDo, replaceWith) {    return this.replace(new RegExp(reallyDo, "g" ), replaceWith);} 使用方式: var str="addfgfdgfdgfdbvcmbadd,vm"; alert(str.replaceAll("add","app")): 弹出结果:

jquery过滤特殊字符及js字符串转为数字

//替换特殊字符 $(this).val($(this).val().replace(/[~'!<>@#$%^&*()-+_=:]/g, "")); 方法主要有三种 转换函数.强制类型转换.利用js变量弱类型转换. 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数.前者把值转换成整数,后者把值转换成浮点数.只有对String类型调用这些方法,这两个函数才能正确运行:对其他类型返回的都是NaN(Not a Number). 一些示

0003.js字符串操作

通过 + 连接符拼接字符串: var str1 = "hello"; str1 = str1 + " javaScript"; document.write(str1); 或者: var str1 = "hello"; str1 += " javaScript"; document.write(str1); 输出:hello javaScript 要在字符串中添加换行符,需要使用转义字符"\n",但这种方法

javascript中字符串常用操作总结、JS字符串操作大全

字符串的操作在js中非常频繁,也非常重要.以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊...今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅. String对象属性 (1) length属性 length算是字符串中非常常用的一个属性了,它的功能是获取字符串的长度.当然需要注意的是js中的中文每个汉字也只代表一个字符,这里可能跟其他语言有些不一样. var str = 'abc'; console.log(str.length);

JS 字符串的操作

JS字符串操作还是很频繁,如果同正则表达式结合起来,功能非常强大. 1.test    验证字符串是否符合正则表达式. /\s+/.test(" i'm you"); //true 它只会返回true和false; 2.Match    字符串内检索指定的值,或找到一个或多个正则表达式的匹配. 匹配到值返回一个数组,否则返回为null. 2.1 match的使用与正则表达式的g标志有很大的关系,如果正则中没有g,那么第 0 个元素存放的是匹配文本, 还含有两个对象属性.index 属性