问题描述
- 求一条正则表达式 经度纬度的 经度 -180到180之间 小数点后面6位
- 经度 -180到180之间 小数点后面6位 纬度 -90到90之间 小数点也是6位写两个正则表达式
解决方案
http://tool.oschina.net/regex/
解决方案二:
^0$|^-?0.d*[1-9]$|^-?1-9?$|^-?[1-9]d(.d*[1-9])?$|^-?1[0-7]d(.d*[1-9])?$|^-?180$
解决方案三:
-?(1[0-9]{2}|[1-9]?[0-9]).[0-9]{6}
-?([1-9]?[0-9]).[0-9]{6}
解决方案四:
.必须写成.,写了结果显示出来没有加斜线
解决方案五:
^-?(180(.0{06})?|(1[0-7][0-9]|[1-9]?[0-9])(.[0-9]{06}))$ ^-?(90(.0{06})?|[1-8]?[0-9](.[0-9]{06})?)$ 测试地址:
时间: 2024-09-17 04:56:21