js怎么去掉前后两边的双引号

一:方法

d = d.replace("\"","").replace("\"","");
如果不确定有多少个双引号:
d = d.replace(/\"/g, "");
二:方法

var testStr="\"dsad'''''\"asdsadf\"";

var reg = /^["|'](.*)["|']$/g;

testStr.replace(reg,"$1");

三:方法

var imgPath = JSON.stringify(api.pageParam.imgPath);

alert("1"+imgPath);

alert("2"+imgPath.length);

     console.log(imgPath);

alert("3"+imgPath.substring(1,imgPath.length));

var imgpath = imgPath.substring(1,imgPath.length-1);

console.log(imgpath);

document.getElementById("img1").src=imgpath;

四:方法


var str='a b ad ';

str.replace(/[ ]/g, "");//去除所有的空格


var str='"13"23"';
str.replace(/^\"|\"$/g,'');//去除str 前后的双引号

输出为:13"23

五:方法

String oleStr = "testldld";


String newStr = oldStr.substring(1, oldStr.length()-1);

System.out.printf(newStr);

输出结果:testldld

六:方法

var d = data;//data是json数据,值是"10006,10007"所以D就是""10006,10007"",
var str = d.split(",");
str = str.substring(str.indexOf("\"")+1,str.lastIndexOf("\""));
for(var i = 0 ; i < str.length; i++){
document.write(str[i]);
}

七:方法

六方法直接===>str.substring(-1,(str-1));

八:方法

var aa = "{\"en\":\"equip556600\",\"zh_cn\":\"\",\"zh_tw\":\"\"}";
var bb = aa.replace(/(^\"*)|(\"*$)/g, ""); 
console.log(bb);

--------------------- 
作者:歪歪100 
来源:CSDN 
原文:https://blog.csdn.net/weixin_41646716/article/details/80936253 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/weixin_38615720/article/details/90712881