网站建设
建站资讯Website News

您的位置:主页 > 营销知识 > 建站资讯 > PHP如何使用正则表达式进行邮件验证

PHP如何使用正则表达式进行邮件验证

上海网站建设公司建站资讯2017-09-04

使用PHP正则表达式验证思路

邮件的格式:sjzphp@163.com
其中sjzphp是用户名,163.com是服务器名
用户名只能由英文字母a~z(不区分大小写)、数字0~9、下划线组成。
用户名的起始字符必须是英文字母.如:netease_2005
用户名长度为5~20个字符。
服务器名只能由英文字母a~z(不区分大小写)、数字0~9、下划线及点组成,@后点前面长度限制为1-10个字符,点后面的限制为com,cn,com.cn,net。

邮件验证表达式写法

先写用户名的正则表达式
^[a-zA-Z][0-9a-zA-Z_]{4,19}
再写主机名的正则表达式
[0-9a-zA-Z_]{1,10}(\.)(com|cn|com.cn|net)$
再把前后拼起来则为:
^[a-zA-Z][0-9a-zA-Z_]{4,19}@[0-9a-zA-Z_]{1,10}(\.)(com|cn|com.cn|net)$

PHP邮件验证代码

$email='wjj7r8y6@jj.net';
 if(ereg ("^[a-zA-Z][0-9a-zA-Z_]{4,19}@[0-9a-zA-Z_]{1,10}(\.)(com|cn|com.cn|net)$",$email)) {
 echo  'email格式正确';
}
?>

原文标题:PHP如何使用正则表达式进行邮件验证
欢迎您访问,如有疑问请联系客服
TAGPHP,如何,使用,正则,表达式,进行,邮件,验证,使用,P,上海网站建设,上海网站制作,上海APP开发

最新案例

相关文章

更多最新文章

网站关键词

上海云轩网络版权所有 Copyright©2008-2018 http://www.lvon8.com All Rights Reserved 备案号:沪ICP备14049216号