正则表达式
2018-07-31 本文已影响0人
WANGLIN_HZ
验证手机号 eg: checkTel(“13812345678”)
function checkTel(value){
var re = /^1[3|4|5|7|8]\d{9}$/;//手机号码正则表达式
return re.test(value);
}
验证座机号 eg: checkPhone(“0577-22345678”)
function checkPhone(value){
var re=/^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/;//座机号正则表达式
return re.test(value);
}
验证邮箱 eg: checkEmail(“123456@qq.com”)
function checkEmail(value){
var re=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;//邮箱正则表达式
return re.test(value);
}
验证只能是数字 eg: checkNum(“123”)
function checkNum(value){
var re=/^[0-9]*$/;
return re.test(value);
}
验证日期 eg: checkDate(“2017-07-27”)
function checkDate(value){
var re=/^\d{4}-\d{1,2}-\d{1,2}(\s\d{1,2}(:\d{1,2}(:\d{1,2})?)?)?$/;
return re.test(value);
}