项目中常用的正则总结干货
/^[0-9]*$/, //只能输入数字
/^[0-9]+(.[0-9]{1,2})?$/, //只能输入有1~3位小数的正实数
/^\+?[1-9][0-9]*$/, //只能输入非零的正整数
/^[0-9]+\.{0,1}[0-9]{0,2}$/, //整数或者小数
/^[0-9]+(.[0-9]{1})?$/, //只能输入有一位小数的正实数
/^[\u4e00-\u9fa5]{0,}$/, //只能输入汉字
/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/, //Email地址
/\d{15}|\d{18}/, //身份证
/^1[34578]\d{9}$/, //手机号
verifySpechars = new RegExp("[`~@#$%&*\\[\\]<>?!¥(){}]"),
/^((ht|f)tps?):\/\/[\w\-]+(\.[\w\-]+)+([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?$/; //url地址