所有
我创建了以下正则表达式(javascript regex)来验证地理位置坐标,如下所示:
(42.969142, -81.237232)
(42, -81)
(-42, +81)
etc
我有以下正则表达式,可以在在线验证器中使用但在浏览器中不起作用,请帮助:
正则表达式:
\([-+]?\d+(\.\d+)?\s*\,\s*[-+]?\d+(\.\d+)?\)
在此测试并且有效:
我的javascript代码:
var regexCoords = "\([-+]?\d+(\.\d+)?\s*\,\s*[-+]?\d+(\.\d+)?\)";
var regex = new RegExp(regexCoords);
var validCoords = regex.test(streetAddr);