匹配联系方式
(0\d{2,3}-[1-9]\d{6,7})|(1[35678]\d{9})
匹配手机号码(更新至2018年2月)
^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$
匹配正常的QQ号码
[1-9][0-9]{4,11}
匹配贵族QQ号码
abcxxabc: (\d{3})\d{2}\1
xxxxabab:\d{4}(\d{2})\1
xxxxabcdxxxxdcba:(\d{3,5})(\d)(\d)(\d)(\d)\1\5\4\3\2
匹配邮箱
\w{6,18}@\w{2,10}(\.\w{2,3}){1,3}
匹配18-60
(1[89])|([2-5]\d)|(60)
匹配身份证18位
^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$
匹配汉字
[\u4e00-\u9fa5]
匹配日期
\d{4}-(((0?[13578]|1[02])-(0?[1-9]|[12][0-9]|3[01]))|((0?[469]|11)-(0?[1-9]|[12][0-9]|30))|(0?2-(0?[1-9]|[12][0-9])))
\d{4}-(((0[1-9]|1[0-2])-(0[1-9]|[12]\d))|((0[13-9]|1[0-2])-30)|((0[13578]|1[02])-31))
29
(0[1-9]|1[0-2])-(0[1-9]|[12]\d)
30
(0[13-9]|1[0-2])-30
31
(0[13578]|1[02])-31
匹配IP
^(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|[1-9])(\.(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|\d)){3}$