gpt4 book ai didi

javascript - 如何将像字符串这样的数组转换为 node.js 中的数组?

转载 作者:搜寻专家 更新时间:2023-11-01 00:11:30 24 4
gpt4 key购买 nike

实际上我在 node.js 中从 android 设备获取 arraylist 。但由于它是字符串形式,所以我想将其转换为 array 。为此,我在 SO 中提到了很多类似的问题,但没有一个有帮助。我也尝试使用 JSON.parse() 但它没有帮助。

我正在获取 '[Art, Photography, Writing]' 形式的 societyList。因此如何将这种格式转换为数组?

代码:

var soc_arr=JSON.parse(data.societyList)
console.log(soc_arr.length)

最佳答案

使用这样的东西

var array = arrayList.replace(/^\[|\]$/g, "").split(", ");

更新:

在@drinchev 建议使用正则表达式之后。

正则表达式匹配以'['开始并以']'结束的字符

关于javascript - 如何将像字符串这样的数组转换为 node.js 中的数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50056956/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com