php-正則郵箱驗證及詳解


當前的郵箱格式有哪些//1.第1種是QQ郵箱,它的后綴名是,@qq, .com.
// 2.第2種是網易郵箱后綴名是,@163.com或者,@126.com
// 3.第3種是雅虎郵箱,后綴名是,@yahoo.cn
//4.第4種新浪郵箱,后綴名是@sina.com
//5.第5種搜狐郵箱,后綴名是@shouhu.com
//6.第6種是微軟郵箱,后綴名是,@outlook.com
//7.第7種是谷歌郵箱,后綴名是@gmail.com

根據現有的郵箱格式可以得出步驟
//1)郵箱可以確認的就是結尾和中間的@符號
//2)@符號之前匹配三位以上的數字字母下划線    @和.com之間匹配2-7位的字母或者三位數字.    最后結尾也可以是.cn


$pattern = '/^\w{3,}@([a-z]{2,7}|[0-9]{3})\.(com|cn)$/';
$subject = 'yxj@163.com';
echo preg_match_all($pattern, $subject, $matches);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM