php 判斷郵箱 php郵箱位址正規表示式驗證

2021-10-22 21:59:05 字數 917 閱讀 8012

這篇文章主要介紹了php郵箱位址正規表示式驗證,利用php語言實現一下電子郵件位址驗證程式,使用的是php語言的正規表示式庫,感興趣的小夥伴們可以參考一下

我們最經常遇到的驗證,就是電子郵件位址驗證。**上常見。各種網頁指令碼也都常用「正規表示式」(regular expression)對我們輸入的電子郵件位址進行驗證,判斷是否合法。有的還能分解出使用者名稱和網域名稱。現在用php語言實現一下電子郵件位址驗證程式,用的是php正規表示式庫。

源**如下:

header ( "content-type: text/html; charset=utf-8" );

$reply = "";

if ( isset($_post["email_address"]) )

$email_address = $_post["email_address"];

$pattern = "/^([0-9a-za-z\\-_\\.]+)@([0-9a-z]+\\.[a-z](\\.[a-z])?)$/i";

if ( preg_match( $pattern, $email_address ) )

$reply = "您輸入的電子郵件位址合法

\n";

$user_name = preg_replace( $pattern ,"$1", $email_address );

$domain_name = preg_replace( $pattern ,"$2", $email_address );

$reply .= "使用者名稱:".$user_name."

\n";

$reply .= "網域名稱:".$domain_name."

\n\n";

else

$reply = "您輸入的電子郵件位址不合法";

電子郵件位址驗證程式

echo $reply;

php 判斷郵箱 php檢測郵箱位址是否存在

php檢測郵箱位址是否存在 在php中有這麼乙個函式checkdnsrr來驗證dns是否可訪問來檢測郵箱位址是否存在 email abc vae.la check email checkdnsrr email,a if check email elseelseelse return false 指定...

郵箱位址的過濾

email判定 function isvalidemail email dim names,name,i,c check for valid syntax in an email address.isvalidemail true names split email,if ubound names ...

js和php郵箱位址驗證的實現方法

郵箱位址驗證有很多方法。在瀏覽器端,js郵箱驗證可以通過正規表示式檢測。比如 複製 如下 function isemail email u00a0 ud7ff uf900 ufdcf ufdf0 uffef a z d u00a0 ud7ff uf900 ufdcf ufdf0 uffef x22 ...