身份证正则验证
reg =/^(^[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{4})|\d{3}[Xx])$)$/
手机号正则验证
reg =/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/
邮箱号验证
reg =/^\w+((-\w+)|(\.\w+))*@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
正整数
reg =^[1-9]d*$
负整数
reg =^-[1-9]d*$
整数
reg =^-?[1-9]d*$
非负整数(正整数 + 0)
reg =^[1-9]d*|0$
非正整数(负整数 + 0)
reg =^-[1-9]d*|0$
浮点数
reg =^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0+|0)$
正浮点数
reg =^[1-9]d*.d*|0.d*[1-9]d*$
负浮点数
reg =^-([1-9]d*.d*|0.d*[1-9]d*)$
非负浮点数(正浮点数 + 0)
reg =^[1-9]d*.d*|0.d*[1-9]d*|0?.0+|0$
非正浮点数(负浮点数 + 0)
reg =^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0+|0$
英文和数字
reg =^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$