JS 正则表达式,验证表单
发表时间: 2015-12-05 14:40:42 | 浏览次数:
正则表达式在JS中的应用,如下:
var phone = $("#phone").val().trim(); if(phone.length!=0){ var reg = /^(1)[0-9]{10}$/; //手机号码正则表达式 var r = phone.match(reg); if(r == null) alert('对不起,您输入的手机号码格式不正确!'); }上述是验证手机号码的正则表达式。
下面再列举一些常用的正则表达式:
数字:/^[0-9.-]+$/
正数:/^[0-9-]+$/
大小写字母:/^[a-zA-Z]+$/i
数字+字母:/^[0-9a-z]+$/i
邮箱:/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/
QQ:/^[0-9]{5,20}$/
超链接:/^http:\/\//
手机号码:/^(1)[0-9]{10}$/
电话号码:/^[0-9-]{6,13}$/
身份证:/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/
上一篇:JS 60秒倒计时
下一篇:Plupload一个很好用的上传组件