如何在下面的字符串中将"[
替换为[
,将"]
替换为]
:
我用以下代码将"]
替换为]
:
var str = "[{"propertyid":10000005,"title":"country"}]"
var newstr = str .replace(/\]"/g, ']')
但是我不知道如何将"[
替换为[
?
答案 0 :(得分:0)
您不能以这样的方式定义字符串,否则将给出错误
如果您希望通过这种方式将字符串放在``
之间var str = `"[{"propertyid":10000005,"title":"country"}]"`
但是在哪种情况下您想以这种方式使用
还可以说您从服务器或文件中接收到表示对象数组的字符串
像var str = '[{"propertyid":10000005,"title":"country"}]'
您可以使用arr=JSON.parse(str)
将其转换为内存中的数组