经纬度
pattern="^[0-9]+([.]{1}[0-9]+){0,1}$"
身份证号
pattern="^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$"
邮箱
pattern="^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$"
手机
pattern="^1(3|4|5|6|7|8|9)\d{9}$"
pattern="^[1-9][0-9]{4,20}$"
电话
pattern="^(\d{3,4}|\d{3,4}-)?\d{7,8}$"
邮编
pattern="^\d{6}$"
幢数、单元数
pattern="[1-9][0-9]{0,1}"
ip地址
pattern="^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$"
中文
pattern="^[\u4e00-\u9fa5]+$"
端口
pattern="^[1-9]\d*$"
年龄
pattern="^(?:[1-9][0-9]?|1[01][0-9]|120)$"
身高
pattern="^(0{1}|[1-9]\d{0,3}|.{0})$"
生日
pattern="^(19|20)\d{2}-(1[0-2]|0?[1-9])-(0?[1-9]|[1-2][0-9]|3[0-1])$"
车牌号
pattern="^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$"
英文姓名
pattern="^[A-Za-z ]+$"
小数
pattern="^[0-9]+([\.][0-9]+)?$"