用javascript替换字符串中的一些字符

时间:2020-02-09 14:09:08

标签: javascript

如何在下面的字符串中将"[替换为[,将"]替换为]: 我用以下代码将"]替换为]

var str = "[{"propertyid":10000005,"title":"country"}]"
var newstr = str .replace(/\]"/g, ']')

但是我不知道如何将"[替换为[

1 个答案:

答案 0 :(得分:0)

您不能以这样的方式定义字符串,否则将给出错误

如果您希望通过这种方式将字符串放在``

之间
var str = `"[{"propertyid":10000005,"title":"country"}]"`

但是在哪种情况下您想以这种方式使用

还可以说您从服务器或文件中接收到表示对象数组的字符串

var str = '[{"propertyid":10000005,"title":"country"}]'

您可以使用arr=JSON.parse(str)将其转换为内存中的数组