天天看点

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(,imgPath.length));

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

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);

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