国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

php郵箱地址正則表達式驗證

2024-04-25 20:43:16
字體:
來源:轉載
供稿:網友

我們最經常遇到的驗證,就是電子郵件地址驗證。網站上常見。各種網頁腳本也都常用“正則表達式”(regular expression)對我們輸入的電子郵件地址進行驗證,判斷是否合法。有的還能分解出用戶名和域名。現在用PHP語言實現一下電子郵件地址驗證程序,用的是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]{2,3}(//.[a-z]{2})?)$/i";

if ( preg_match( $pattern, $email_address ) )

{

$reply = "您輸入的電子郵件地址合法<br /><br />/n";

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

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

$reply .= "用戶名:".$user_name."<br />/n";

$reply .= "域名:".$domain_name."<br />/n/n";

}

else

{

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

}

}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="zh" xml:lang="zh">

<head>

<title>電子郵件地址驗證程序</title>

</head>

<body style="text-align: center;">

<h1>電子郵件地址驗證程序</h1>

<form action="#" method="post">

請輸入電子郵件地址:<input name="email_address" type="text" style="width: 300px;" /><br />

<input type="submit" value="驗證電子郵件地址" />

</form>

<?php

echo $reply;

?>

</body>

</html>

以上就是為大家分享的php郵箱地址正則表達式驗證,希望對大家的學習有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宾阳县| 柏乡县| 高唐县| 宁德市| 江都市| 瑞金市| 那坡县| 福泉市| 大荔县| 长葛市| 赣榆县| 格尔木市| 芜湖市| 简阳市| 佳木斯市| 定日县| 巴彦县| 龙山县| 鹿泉市| 通辽市| 祁东县| 桓台县| 平昌县| 沈丘县| 克什克腾旗| 佛学| 永德县| 涡阳县| 盐池县| 汝州市| 华阴市| 怀柔区| 铜山县| 云浮市| 吉木乃县| 桓台县| 墨脱县| 兴国县| 九龙坡区| 保靖县| 新源县|