验证表单的不同内容用的是不同的正则表达式。
常用的正则表达式如下:
"^-?[1-9]//d*$", //整数
"^[1-9]//d*$", //正整数
"^-[1-9]//d*$", //负整数
"^([+-]?)//d*//.?//d+$", //数字
"^[1-9]//d*|0$", //正数(正整数 + 0)
"^-[1-9]//d*|0$", //负数(负整数 + 0)
"^([+-]?)//d*//.//d+$", //浮点数
"^[1-9]//d*.//d*|0.//d*[1-9]//d*$", //正浮点数
"^-([1-9]//d*.//d*|0.//d*[1-9]//d*)$", //负浮点数
"^-?([1-9]//d*.//d*|0.//d*[1-9]//d*|0?.0+|0)$", //浮点数
"^[1-9]//d*.//d*|0.//d*[1-9]//d*|0?.0+|0$", //非负浮点数(正浮点数 + 0)
"^(-([1-9]//d*.//d*|0.//d*[1-9]//d*))|0?.0+|0$", //非正浮点数(负浮点数 + 0)
"^//w+((-//w+)|(//.//w+))*//@[A-Za-z0-9]+((//.|-)[ A-Za-z0-9]+)*//.[A-Za-z0-9]+$", //邮件
"^[a-fA-F0-9]{6}$", //颜色
"^http[s]?://([//w-]+//.)+[//w-]+([//w-./?%&=] *)?$", //url
"^[//一-//
常用的正则表达式如下:
"^-?[1-9]//d*$", //整数
"^[1-9]//d*$", //正整数
"^-[1-9]//d*$", //负整数
"^([+-]?)//d*//.?//d+$", //数字
"^[1-9]//d*|0$", //正数(正整数 + 0)
"^-[1-9]//d*|0$", //负数(负整数 + 0)
"^([+-]?)//d*//.//d+$", //浮点数
"^[1-9]//d*.//d*|0.//d*[1-9]//d*$", //正浮点数
"^-([1-9]//d*.//d*|0.//d*[1-9]//d*)$", //负浮点数
"^-?([1-9]//d*.//d*|0.//d*[1-9]//d*|0?.0+|0)$", //浮点数
"^[1-9]//d*.//d*|0.//d*[1-9]//d*|0?.0+|0$", //非负浮点数(正浮点数 + 0)
"^(-([1-9]//d*.//d*|0.//d*[1-9]//d*))|0?.0+|0$", //非正浮点数(负浮点数 + 0)
"^//w+((-//w+)|(//.//w+))*//@[A-Za-z0-9]+((//.|-)[ A-Za-z0-9]+)*//.[A-Za-z0-9]+$", //邮件
"^[a-fA-F0-9]{6}$", //颜色
"^http[s]?://([//w-]+//.)+[//w-]+([//w-./?%&=] *)?$", //url
"^[//一-//