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



  • 13
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值