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