JS替换、删除指定字符

1.replace:

代码如下(示例):

//把string里面的第一个'a'替换成'b';

test.replace("a","b"); 

2.全局替换固定字符:

代码如下(示例):

// 正则加个参数 g ,表示全文匹配。
 //把string里面的所有'a'替换成'b';
test.replace(/a/g,"b");

3.全局替换变量:

代码如下(示例):

//传一个变量key,把string里面的所有key值替换成'a'

string.replace(new RegExp(key,'i'),"a"); 

4.String的原型链上添加方法:

代码如下(示例):

String.prototype.replaceAll=function(preVal,replaceVal){
    return this.replace(new RegExp(preVal,'i'),replaceVal);
}

const test="123"
test.replaceAll("1","") //23
test.replaceAll("1","0")//023
上一篇:输入金额控制,保留两位小数


下一篇:前端ios兼容性问题总结