正则表达式:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。正则表达式
搜索模式可用于文本搜索和文本替换。spa
//判断输入名字不能为空
function IsNull(){
var str = document.getElementById('str').value.trim();
if(str.length==0){
alert('对不起,名字不能为空或者为空格!');
}
} regexp
//判断输入的手机号是否正确字符串
function IsPhone(){get
var phone = document.getElementById('phone').value;io
if(!(/^1[34578]\d{9}$/.test(phone))){function
alert("对不起,您输入的手机号不正确!"); class
return false;test
}搜索
}
//判断输入的EMAIL格式是否正确 function IsEmail(){ var str = document.getElementById('str').value.trim(); if(str.length!=0){ reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if(!reg.test(str)){ alert("对不起,您输入的邮箱不正确!");/ } } }