常用正则表达式
邮箱: var regMail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/ ;
手机:
if(!/^(13[0-9]|14[0-9]|15[0-9]|18[0-9])\d{8}$/i.test($(this).val()))
{
alert('输入手机号码有误');
}
//js验证一个URl字符串是否有效 function isValidURL(url){ var urlRegExp=/^((https|http|ftp|rtsp|mms)?:\/\/)+[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/; if(urlRegExp.test(url)){ return true; }else{ return false; } } //验证一个IP字符串是否有效 function isValidIP(ip){ var ipRegExp= /([0-9]{1,3}\.{1}){3}[0-9]{1,3}/; if(ipRegExp.exec(ip)){ return true; }else{ return false; }
}