替换指定的字符

方法一:

var s="adxcsasaxzzx";

将s中的a全部删掉;

  s= s.replace(/a/g,"");

一定要有个变量接收替换后的值;

方法二:

 将正则表达式拿出来单独处理;

var reg = new RegExp( 'a' , "g" )//g代表全局;
s= s.replace(reg,"");


方法三 :使用split()和join();
var s="adxcsasaxzzx";
s=s.split("a").join("");

join()函数是将数组总的每个元素转换为字符串并以指定的符号拼接成新的字符串,并返回;

总结:如果需要替换多个指定的字符串,就使用全局替换,如是特殊符号,需进行转义


猜你喜欢

转载自www.cnblogs.com/chenlongsheng/p/10716025.html