常见正则校验
常见正则表达式校验
| 1 | reg.test(data) | 
手机号
| 1 | var reg = /^(0|86|17951)?(13[2-9]|15[012356789]|166|17[23678]|18[0-9]|14[57])[0-9]{8}$/ | 
移动手机号
| 1 | var reg = /^(0|86|17951)?(13[4-9]|15[012356789]|166|17[23678]|18[2-8]|14[57])[0-9]{8}$/ | 
邮编
| 1 | var reg = /^[0-9]\d{5}(?!\d)$/ | 
6位数字
| 1 | var reg = /^\d{6}$/ | 
只能输入数字
| 1 | var reg = /^\d+$/ | 
数字字母、下划线
| 1 | var reg = /^\w+$/ | 
邮箱
| 1 | var reg = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/ | 
正整数
| 1 | var reg = /(^[1-9]\d*$)/ | 
最多保留两位小数
| 1 | var reg = /^\d+(\.\d{1,2})?$/ | 
强密码指令(密码必须至少8位,且包括大写、小写、数字、特殊字符中的三种!)
| 1 | var reg = /^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\\W_!@#$%^&*`~()-+=]+$)(?![0-9\\W_!@#$%^&*`~()-+=]+$)[a-zA-Z0-9\\W_!@#$%^&*`~()-+=]{8,30}$/ | 
数字字母、下划线
| 1 | var reg = /^\w+$/ | 
6位数字验证码
| 1 | var reg = /^\d{6}$/ | 
只能输入数字
| 1 | var reg = /^\d+$/ | 
非空
| 1 | var reg = /\S{1,}/ | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 钥零零の博客!
 评论




