我想问下面两个正则表达式是否适合描述坐标。因为纬度只有90度和经度180,所以我创建了两个单独的正则表达式:
纬度正则表达式:
\A[+-]?((9[0]?|[0-8][0-9]?([.,][0-9]+)?))\z
经度正则表达式:
\A[+-]?(180|(1[0-7][0-9]|[0-9]{1,2})([.,][0-9]+)?)\z
我用Rubular中的一些坐标测试了它们。我想问我是否遗漏了一些不能描述有效坐标的重要内容。
答案 0 :(得分:0)
纬度正则表达式不适合图片及其Debuggex演示;虽然图片和演示是正确的,但显示的正则表达式无法匹配e。 G。 9.0
。
经度正则表达式及其图片和演示是正确的。