经纬度验证(针对于北半球,东半球)
经度:
{
pattern: /^(((\d|[1-9]\d|1[1-7]\d|0)\.\d{0,6})|(\d|[1-9]\d|1[1-7]\d|0{1,3})|180\.0{0,6}|180)$/,//只有正数包括0
message: '请输入0~180之间的数值,小数部分为0到6位',
trigger: 'blur'
}
纬度:
{
pattern: pattern: /^([0-8]?\d{1}\.\d{0,4}|90\.0{0,4}|[0-8]?\d{1}|90)$/,//只有正数包括0
message: '请输入0~90之间的数值,小数部分为0到6位',
trigger: 'blur'
}
全球模式
经度:
{
pattern: /^-?((0|1?[0-7]?[0-9]?)(([.][0-9]{1,6})?)|180(([.][0]{1,6})?))$/,
message: '请输入-180~0~180之间的数值,小数部分为0到6位',
trigger: 'blur'
}
纬度:
{
pattern: /^-?((0|[1-8]?[0-9]?)(([.][0-9]{1,6})?)|90(([.][0]{1,6})?))$/,
message: '请输入-90~0~90之间的数值,小数部分为0到6位',
trigger: 'blur'
}
输入大于0的数
{
pattern: /^(?!(0[0-9]{0,}$))[0-9]{1,}[.]{0,}[0-9]{0,}$/,
message: '请输入大于0的数值',
trigger: 'blur'
}