如何将嵌入的字符串数组转换为数组javascript

时间:2017-04-11 20:22:10

标签: javascript arrays string string-parsing

我有一个字符串格式的数组。我如何将其转换为数组。

my_data="['A','B','C']"  (Note the quotes around [])
convert this to ['A','B','C']

到目前为止,我试过json.parse和其他字符串到数组对话没有运气。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

使用regex用双引号替换单引号,然后JSON.parse将正常工作:JSON.parse(my_data.replace(/\'/g,"\""));

单引号不是JSON数据的有效字符。