JSreplace()⽅法全局替换(删除)字符串的所有指定字符,
接受变量
⽬的:把⼀段字符串⾥的指定字符全部替换或者删除。
tips:删除只需要把后⾯的值改为 " " 即可
2.全局替换固定字符:
// 正则加个参数 g ,表⽰全⽂匹配。
3.全局替换变量:java replace方法
//这是正则的另⼀种写法,利⽤JS的 RegExp 对象,将 g 参数单拿了出来
4.封装函数:
function replaceAll(str,preVal,replaceVal){
place(new RegExp(preVal,'g'),replaceVal);
}
replaceAll("你你我我他他","他","");    // "你你我我"
replaceAll("你你我我他他","他","它");  // "你你我我它它"
5.虽然封装了函数,但是感觉有点繁琐,让我们在String的原型链上添加⽅法,调⽤起来更⽅便:
placeAll=function(preVal,replaceVal){
place(new RegExp(preVal,'g'),replaceVal);
}
var a ="你你我我他他";
String("12341234").replaceAll("34",""); //1212

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。