当前位置:编程学习 > php >>

这种类型的正则表达式怎么写?

验证邮箱的正则表达式比如验证这样的邮箱:aaa-bbb-ccc-ddd@qq.com还同时要可以验证:12112122@qq.com auidhadj_bbb@qq.com谢谢,给个代码,最好是PHP
追问:稍微的有一点问题,usnsgv___hwns_ 这样他还是验证OK了!另外可以解释一下吗:(?:[\w\-]+)   (?:[-.] 这两句看不太懂
答案:
$reg = '/^[0-9a-zA-Z]+(?:[\w\-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\.[a-zA-Z]+$/i';

\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

验证邮箱的

@"^\w*@\w*\.[a-z]{2,3}"

上一个:这几种表达方式的区别在哪里?
下一个:frame怎么显示在中间?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,