正则表达式-经纬度是否合法
//检查经度是否合法
function checkLon(lon) {
var reg = /^-?((0|1?[0-8]?[0-9]?)(([.][0-9]{1,10})?)|180(([.][0]{1,10})?))$/;
return reg.test(lon);
};
//检查纬度是否合法
function checkLat(lat) {
var reg = /^-?((0|[1-8]?[0-9]?)(([.][0-9]{1,10})?)|90(([.][0]{1,10})?))$/;
return reg.test(lat);
};
中国国内的经纬度范围:
经度:72.004 < x < 137.8347
纬度:0.8293 < y < 55.8271
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步