经度和纬度的正则表达式,范围-90至90和-180至180,角度为2
问题描述:
我试图通过以下模式验证进行经度和纬度的范围验证。经度和纬度的正则表达式,范围-90至90和-180至180,角度为2
经度范围为-180至180,当我想给像100或-100它给我的错误信息
^-?(?:180(?:(?:\.0{1,4})?)|(?:[0-9]|[1-9][0-9]|1[1-7][0-9])(?:(?:\.[0-9]{1,4})?))$
答
我认为这将有助于你 Latitue = -90至+90和经度-180〜+ 180
^([-+]?\d{1,2}[.]\d+),\s*([-+]?\d{1,3}[.]\d+)$
答
试试下面的正则表达式的经度和纬度
纬度-90到+90
^[-+]?([1-8]?\d(\.\d+)?|90(\.0+)?)$
经度-180到+180
^[-+]?(180(\.0+)?|((1[0-7]\d)|([1-9]?\d))(\.\d+)?)$
简单的答案:1 [1-7] [0-9]不匹配100 。 –