邮箱的正则表达式不够完善

浏览:1785 发布日期:2015/10/04
邮箱地址@后面跟的是域名。
域名的命名规则是:域名可由英文字母(a-z,不区分大小写)、数字(0-9)、中文汉字以及连字符"-"(即中横线)构成,不能使用空格及特殊字符(如!、$、&、?等)。“-” 不能单独注册或连续使用,不能放在开头或结尾....以上摘抄于aliyun。
ThinkPHP在model.class.php中定义的正则表达式是:'email'     =>  '/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/',所以类似qq@qq_qq.com...检测不了。
评论(
后面还有条评论,点击查看>>