小数格式的经纬度正则校验[亲测]

小数格式的经纬度正则校验

经度

^[-+]?(((0|1?[0-7]?[0-9]?)|([1-9]?[0-9]?))(([.][0-9]{1,8})?)|180(([.][0]{1,8})?))$

纬度

^[-+]?([1-8]?\d(\.\d{1,8})?|90(\.0{1,8})?)$

测试结果

测试网站: https://tool.oschina.net/regex/

正确示例

  • 0 、0.00000000
  • 180、180.00000000
  • 78 、-78.12345678

错误示例

  • 180.01 、200
  • [180.] 、[0.]、[18.]
  • 166.0000000000
  • 81 、89.1234

说明

上述正则表达式保留小数点8位,可以根据需求做调整

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页