0
我試圖通過以下模式驗證進行經度和緯度的範圍驗證。經度和緯度的正則表達式,範圍-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})?))$
我試圖通過以下模式驗證進行經度和緯度的範圍驗證。經度和緯度的正則表達式,範圍-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 。 –