我正在从数据库中提取一个字符串,该字符串需要分别解析为纬度和经度,该字符串被定义为“点”,格式如下:
(2.340000000,-4.50000000)
我正在尝试删除括号,然后用该方法解析它们,split()
但我无法想出一个正确完成工作的正则表达式:
到目前为止,我已经尝试了许多替代方案,并且
var latlong = "(2.34000000, -4.500000000)"
latlong.replace('/[\(\)]//g','');
var coords = latlong.split(',');
var lat = coords[0];
var long = coords[1];
如果我运行它,我得到的只是:
NaN, -4.500000
我究竟做错了什么?谢谢!