Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jquery拆分此字符串?_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用jquery拆分此字符串?

Javascript 如何使用jquery拆分此字符串?,javascript,jquery,Javascript,Jquery,如何使用jquery拆分此字符串 "[10.072721346470422,76.32974624633789][[10.075854059674523,76.32043361663818],[10.073650930297095,76.32888793945312],[10.074918540288232,76.33090496063231],[10.073862198974942,76.33137702941895],[10.071960775892242,76.33034706115723

如何使用jquery拆分此字符串

"[10.072721346470422,76.32974624633789][[10.075854059674523,76.32043361663818],[10.073650930297095,76.32888793945312],[10.074918540288232,76.33090496063231],[10.073862198974942,76.33137702941895],[10.071960775892242,76.33034706115723],[10.070819916662579,76.32674217224121]]"
回答

第一个数组元素:

[10.072721346470422,76.32974624633789]

第二个数组元素:

[10.075854059674523,76.32043361663818],[10.073650930297095,76.32888793945312],[10.074918540288232,76.330900496063231],[10.073862198974942,76.3337702941895], [10.071960775892242,76.330370611573],[10.070819916662579,76.3267421724121]


您可以这样做:

var s = "[10.072721346470422,76.32974624633789][[10.075854059674523,76.32043361663818],[10.073650930297095,76.32888793945312],[10.074918540288232,76.33090496063231],[10.073862198974942,76.33137702941895],[10.071960775892242,76.33034706115723],[10.070819916662579,76.32674217224121]]";
var arr = s.split('][');
arr[0] = arr[0] + ']';
arr[1] = "[" + arr[1];
如果需要阵列,请执行以下操作:

var firstArr=arr[0].replace(/[\[\]]/g,"").split(',');
var secondArr=arr[1].replace(/[\[\]]/g,"").split(',');

RohanKumar把整个输入看作字符串。我想你的答案是在这里感谢你的宝贵信息。