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

博客介绍了多种字符串处理方法,包括去除字符串中的双引号、前后双引号以及空格等。涉及 JavaScript 和 Java 语言,给出了不同场景下的代码示例,如不确定双引号数量时的处理、对 JSON 数据的处理等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:方法

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 
来源:优快云 
原文:https://blog.youkuaiyun.com/weixin_41646716/article/details/80936253 
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值