假设我有一个点符号字符串。
let str = 'category.1.subcategory.2.name';
关于如何将其转换为数组表示字符串,有什么建议吗?
convert(str); //desired outcome => 'category[1][subcategory][2][name]'
let str = 'category.1.subcategory.2.name'
var parts = str.split(".")
var stra = parts[0] + parts.slice(1).map(p => `[${p}]`).join("")
console.log(stra)