1. 0-100 以内的数(小数点后保留两位小数)
var reg = /^(100|(([1-9]){1}[0-9]?|0{1})((\.)([0-9]){1,2})?)$/;
2.整数
var reg =/^-?[1-9]\\d*$/;
3.正整数
var reg = /^[1-9]\\d*$/;
4.负整数
var reg = /^-[1-9]\\d*$/;
5.手机
^13[0-9]{9}|15[012356789][0-9]{8}|18[0123456789][0-9]{8}|147[0-9]{8}$
6.IP地址
^(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)$
7.中文
^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$
8.URL地址
^((http|https)://)(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,4})*(/[a-zA-Z0-9\&%_\./-~-]*)?
9.邮件
^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$
10.邮编
^\\d{6}$
11.图片
(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$
12.压缩文件
(.*)\\.(rar|zip|7zip|tgz)$
13.日期
^\\d{4}(\\-|\\/|\.)\\d{1,2}\\1\\d{1,2}$
14.QQ
^[1-9]*[1-9][0-9]*$
15.身份证
^[1-9]([0-9]{14}|[0-9]{16}[0-9Xx])$
16.HTML代码
^[^\\\\'\"<>@#$&]+$
17.浮点数
^-?([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0)$
18.正整数+0
^([+]?)\\d*$
19.颜色
^[a-fA-F0-9]{6}$
20.ASCII字符
^[\\x00-\\xFF]+$
21.电话号码的函数(包括验证国内区号,国际区号,分机号)
^(([0\\+]\\d{2,3}-)?(0\\d{2,3})-)?(\\d{7,8})(-(\\d{3,}))?$