用于验证地理坐标的正则表达式

时间:2016-07-26 18:35:42

标签: javascript regex geolocation

所有

我创建了以下正则表达式(javascript regex)来验证地理位置坐标,如下所示:

(42.969142, -81.237232)
(42, -81)
(-42, +81)
etc

我有以下正则表达式,可以在在线验证器中使用但在浏览器中不起作用,请帮助:

正则表达式:

\([-+]?\d+(\.\d+)?\s*\,\s*[-+]?\d+(\.\d+)?\)

在此测试并且有效:

http://www.regextester.com/

我的javascript代码:

var regexCoords = "\([-+]?\d+(\.\d+)?\s*\,\s*[-+]?\d+(\.\d+)?\)";
    var regex = new RegExp(regexCoords);
    var validCoords = regex.test(streetAddr);

0 个答案:

没有答案