怎么将一个字符串a:1,b:xxx,中的value的值分别加上引号?

"a:1,b:xxx"转换为{a:1,b:"xxx"}??


慕斯王
浏览 592回答 1
1回答

有只小跳蛙

"a:1,b:xxx,c:xxx".replace(/^/,'{').replace(/\:(.*?)(?=(,|$))/g,':"$1"').replace(/$/,"}");//"{a:"1",b:"xxx",c:"xxx"}"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript