在查询字符串中匹配经度和纬度

时间:2018-02-14 06:13:54

标签: javascript regex

我有一个包含以下查询字符串的网址

&center=37.793243,-122.421227

请记住,网址中还有其他坐标查询字符串。我只想抓住第一对。在post的帮助下,我得到以下内容:

str.match(/[-+]?([1-8]?\d(\.\d+)?|90(\.0+)?),\s*[-+]?(180(\.0+)?|((1[0-7]\d)|([1-9]?\d))(\.\d+)?)/);

["37.793243,-122.421227", "37.793243", ".793243", undefined, "122.421227", undefined, "122", "122", undefined, ".421227"]

我需要做些什么才能简化在数组中返回37.793243-122.421227的匹配项?

['37.793243', '-122.421227']

0 个答案:

没有答案