
正则
概念西瓜
PHP HTML5 IOS
展开
-
一个靠谱的验证email的正则表达式
preg_match('/^[a-z0-9]([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z0-9]{2,3}([\.][a-z0-9]{2})?$/i', $email)转载 2012-08-23 09:22:55 · 2729 阅读 · 1 评论 -
PHP用正则表达式验证电子邮件格式
在网上查了下电子邮件格式的验证,做下总结。 eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$str) 这个看起来更加合理一些,因为它对后缀名称进行了验证,尽管现在出现了4个字符以上的顶级域名,但是只需要稍加修改即可。不过电子邮件地址user@xxx,com仍然能够通过验证,仔细检查后发现是因为没有对.进行转义导致原创 2012-06-26 23:05:19 · 6132 阅读 · 0 评论