最完整的經緯度正則表達式:
https://developer.aliyun.com/article/618783
經度:/^[\-\+]?(0(\.\d{1,10})?|([1-9](\d)?)(\.\d{1,10})?|1[0-7]\d{1}(\.\d{1,10})?|180\.0{1,10})$/
緯度:
/^[\-\+]?((0|([1-8]\d?))(\.\d{1,10})?|90(\.0{1,10})?)$/
----------------------------------------------------------------------------------------
經度: -180.0~+180.0(整數部分為0~180,必須輸入1到5位小數)
正則表達式: /^[\-\+]?(0?\d{1,2}\.\d{1,5}|1[0-7]?\d{1}\.\d{1,5}|180\.0{1,5})$/
緯度: -90.0~+90.0(整數部分為0~90,必須輸入1到5位小數)
正則表達式: /^[\-\+]?([0-8]?\d{1}\.\d{1,5}|90\.0{1,5})$/
參考其他的,親測有效的:
緯度正則表達式(-90 至 90):/^(\-|\+)?([0-8]?\d{1}\.\d{0,6}|90\.0{0,6}|[0-8]?\d{1}|90)$/
經度正則表達式(-180 至 180):/^(\-|\+)?(((\d|[1-9]\d|1[0-7]\d|0{1,3})\.\d{0,6})|(\d|[1-9]\d|1[0-7]\d|0{1,3})|180\.0{0,6}|180)$/