几则常用正则
?1.? 邮政编码的验证(开头不能为0,共6位)
?
var ss=document.getElementById('TextBox4').value; var re= /^[1-9][0-9]{5}$/ if(re.test(ss)) document.getElementById('label5').innerText=""; else { document.getElementById('label5').innerText="邮政编码格式不正确!"; }
?
2、电话
?
手机号码正则表达式正则验证手机号,忽略前面的0,支持130-139,150-159。忽略前面0之后判断它是11位的。cloeft的正则:/^0*(13|15)\d{9}$/^0*匹配掉开头任意数量的0。由于手机号码是13任意数字9位,和15任意数字9位,所以可以用(13|15)\d{9}匹配。?
代码
?
写道function testReg(reg,str){?
?4、Email
?
?
写道/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/?
?