首頁  >  文章  >  後端開發  >  php郵箱驗證的正規表示式程式碼

php郵箱驗證的正規表示式程式碼

WBOY
WBOY原創
2016-07-25 08:58:171055瀏覽
本文介绍下,php进行邮箱验证的正则表达式,有需要的朋友,可以参考下。

php邮箱验证的正则表达式,如下:

<?php
/**
* 邮箱地址正则表达式
* edit bbs.it-home.org
*/
$preg = '/^(\w{1,25})@(\w{1,16})(\.(\w{1,4})){1,3}$/';
$b = 'ffgddayasdadasdf@gmialsdfsdfasd3.com.cn.org';
if(preg_match($preg, $b)){
echo "匹配到了";
}else{
echo "没有匹配到";
}

//邮箱正则验证 示例2
if (ereg(“/^[a-z]([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?$/i; ”,$email)){ 
   echo “Your email address is correct!”;} 
else{ 
   echo “Please try again!”; 
} 

//邮箱正则验证 示例3
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);  
}
?>


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn