国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 西乌| 岚皋县| 清原| 桃园市| 丽江市| 丘北县| 神农架林区| 诸城市| 阿克苏市| 攀枝花市| 夏邑县| 江门市| 云龙县| 思茅市| 鄂温| 广平县| 邢台市| 贵阳市| 天镇县| 黄陵县| 古浪县| 兰考县| 思茅市| 柏乡县| 鹿邑县| 延长县| 和静县| 石家庄市| 会昌县| 海安县| 康保县| 宝应县| 五大连池市| 库伦旗| 尼勒克县| 西乡县| 房山区| 南投县| 项城市| 潮州市| 广水市|