日期/时间类型
2020-02-02 格式
这里已经包含了2月份的特殊日期处理
参考文档:https://www.cnblogs.com/gldblogs/p/4146318.html
/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$/i
23:24:36 格式
/^(?:(?:[01][0-9])|(?:2[0-3])):(?:[0-5][0-9]):(?:[0-5][0-9])$/i
2020-02-02 23:24:36 格式
/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29) (?:(?:[01][0-9])|(?:2[0-3])):(?:[0-5][0-9]):(?:[0-5][0-9])$/i
经纬度相关
经度
/^[\-\+]?(0?\d{1,2}\.\d{1,6}|1[0-7]?\d{1}\.\d{1,6}|180\.0{1,6})$/i
纬度
/^[\-\+]?([0-8]?\d{1}\.\d{1,6}|90\.0{1,6})$/i