js替换问题:
var str="abc<>\"str\"123";
1、字符串替换(把引号替换掉)
str=str.repalce("\"","");
结果只替换了一个引号:str="abc<>str\"123";
2、正则表达式替换
str=str.repalce(/\"/,"");
结果:str="abc<>str\"123";
前两次替换结果一致,都只替换了一个引号
那怎么把全部引号替换掉呢?
3、全局替换 g(/global)
str=str.repalce(/\"/g,"");
结果:str="abc<>str123";
另: i /ignore 代表忽略大小写
gi以上组合