数字, //^[0-9]*$
n位的数字, //^\d{n}$
至少n位数字, //^\d{n,}$
m到n位的数字, //^\d{m,n}$
零和非零开头的数字, //^(0|[1-9][0-9]*)$
有两位小数的正实数, //^[0-9]+(.[0-9]{2})?$
有1到3位小数的正实数, //^[0-9]+(.[0-9]{1,3})?$
非零的正整数, //^\+?[1-9][0-9]*$
非零的负整数, //^\-[1-9][0-9]*$
非负整数,// ^\d+$
非正整数,// ^((-\d+)|(0+))$
长度为3的字符, //^.{3}$
由26个英文字母组成的字符串, //^[A-Za-z]+$
由26个大写英文字母组成的字符串, //^[A-Z]+$
由26个小写英文字母组成的字符串, //^[a-z]+$
由数字和26个英文字母组成的字符串, //^[A-Za-z0-9]+$
由数字和26个英文字母或者下划线组成的字符串, //^\w+$
用户密码,//^[a-zA-Z]\w{5,17}$ 正确格式为, //以字母开头,长度在6-18之间,只能包含字符、数字和下划线。
是否含有特殊字符,// ^%&',;=?$\" 等字符, //[^%&',;=?$\x22]+
汉字, //^[\u4e00-\u9fa5],{0,}$
Email地址, //^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
InternetURL, //^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$
电话号码, //^(\(\d{3,4}\)|\d{3,4}-)?\d{7,8}$, //--正确格式为, //XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-XXXXXXXX,XXXXXXX,XXXXXXXX。
身份证号,//(15位或18位数字), //^\d{15}|\d{}18$
一年的12个月, //^(0?[1-9]|1[0-2])$ 正确格式为, //“01”-“09”和“1”“12”
一个月的31天, //^((0?[1-9])|((1|2)[0-9])|30|31)$ 正确格式为, //01、09和1、31。
整数, //^-?\d+$
非负浮点数, //^\d+(\.\d+)?$
正浮点数,// ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
非正浮点数,// ^((-\d+(\.\d+)?)|(0+(\.0+)?))$
负浮点数,// ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
浮点数 // ^(-?\d+)(\.\d+)?