首页建站经验 php邮箱地址正则表达式验证

php邮箱地址正则表达式验证

我们最经常遇到的验证,就是电子邮件地址验证。网站上常见。各种网页脚本也都常用“正则表达式”(regular expression)对我们输入的电子邮件地址进行验证,判断是否合法。有的还能…

我们最经常遇到的验证,就是电子邮件地址验证。网站上常见。各种网页脚本也都常用“正则表达式”(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 = "您输入的电子邮件地址合法

/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 = "您输入的电子邮件地址不合法";

}

}

?>

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

电子邮件地址验证程序

电子邮件地址验证程序

请输入电子邮件地址:

<?php

echo $reply;

?>

以上就是为大家分享的php邮箱地址正则表达式验证,希望对大家的学习有所帮助。

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/18975.html
上一篇在ECSHOP首页今日特价(促销商品)增加倒计时效
下一篇 PHP实现的一致性哈希算法完整实例
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部