php下常用表单验证的正则表达式_正则表达式教程-查字典教程网
php下常用表单验证的正则表达式
php下常用表单验证的正则表达式
发布时间:2016-12-29 来源:查字典编辑
摘要:functionis_email($str){//检验emailreturnpreg_match("/^w+([-+.]w+)*@w+([-...

functionis_email($str){

//检验email

returnpreg_match("/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/",$str);

}

functionis_url($str){

//检验网址

returnpreg_match("/^http://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&_~`@[]':+!]*([^<>"])

*$/",$str);

}

functionis_qq($str){

//检验qq

returnpreg_match("/^[1-9]d{4,8}$/",$str);

}

functionis_zip($str){

//检验邮编

returnpreg_match("/^[1-9]d{5}$/",$str);

}

functionis_idcard($str){

//检验身份证

returnpreg_match("/^d{15}(d{2}[A-Za-z0-9])?$/",$str);

}

functionis_chinese($str){

检验是否是中文

returnereg("^[".chr(0xa1)."-".chr(0xff)."]+$",$str);

}

functionis_english($str){

//检验是否是英文

returnpreg_match("/^[A-Za-z]+$/",$str);

}

functionis_mobile($str){

//检验是否是手机

returnpreg_match("/^(((d{3}))|(d{3}-))?13d{9}$/",$str);

}

functionis_phone($str){

//建云那是否是电话

returnpreg_match("/^(((d{3}))|(d{3}-))?((0d{2,3})|0d{2,3}-)?[1-9]d{6,7}$/",

$str);

}

functionis_safe($str){

return(preg_match("/^(([A-Z]*|[a-z]*|d*|[-_~!@#$%^&*.()[]{}<>?/'"]*)|.

{0,5})$|s/",$str)!=0);

}

}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新正则表达式学习
    热门正则表达式学习
    编程开发子分类