我有一个字符串,我想在数组中使用。 我的字符串看起来像这样:
[[30.251449,-97.893596][30.406576,-98.057163][30.370589,-97.946591][30.362589,-97.981294]]
我希望它看起来像这样:
[[30.251449,-97.893596],[30.406576,-98.057163],[30.370589,-97.946591],[30.362589,-97.981294]]
感谢
答案 0 :(得分:2)
答案 1 :(得分:1)
您可以替换“] [”with“],[”的所有实例,如下所示:
var myString = "[[30.251449,-97.893596][30.406576,-98.057163][30.370589,-97.946591][30.362589,-97.981294]];"
var validJSON = myString.replace(/\]\[/g, "], [");
// To get actual arrays:
var arrays = JSON.parse(validJSON);
编辑:上一种方式只会替换一次出现