php邮箱格式验证正则代码怎么写?
网友回复
<?php function checkEmail($email) { $pregEmail = "/([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?/i"; return preg_match($pregEmail, $email); } var_dump(checkEmail("user@bfw.wiki"));
还可以通过php内置的filter_var来验证邮箱地址,代码如下:
<?php function checkEmail($email) { return filter_var($email, FILTER_VALIDATE_EMAIL); } var_dump(checkEmail("userbfw.wiki"));