教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php正则验证email地址的例子

php正则验证email地址的例子

发布时间:2016-11-16   编辑:jiaochengji.com
本文介绍下,用php的正则表达式验证email邮箱地址是否有效的例子,有需要的朋友,不妨参考下。

以下分享的这段简单代码,借助php的正则表达式来验证email地址的有效性。
有兴趣的朋友,可以研究下。

代码:

<html>
<head>
<title>php正则验证email地址-www.jbxue.com</title>
</head>
<body>
<?php
/**
* 检测输入的email地址是否有效
* by www.jbxue.com
*/
if (isset($_POST['posted'])) {
   $email = $_POST['email'];
   $theresults = ereg("^[^@ ]+@[^@ ]+.[^@ .]+$", $email, $trashed);
   if ($theresults) {
      $isamatch = "有效的email地址";
   } else {
      $isamatch = "无效的email地址";
   }

   echo "经验证,您输入的Email:是" . $isamatch;
}

?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input type="hidden" name="posted" value="true">
请输入要验证的E-Mail地址:
<input type="text" name="email" value="name@example.com">
<input type="submit" value="Validate">
</form>
</body>
</html>

您可能感兴趣的文章:
php正则验证email地址的例子
php实例:email验证类
PHP邮箱地址正确性验证示例
php邮箱检测的正则表达式一例
php email检测类(附示例)
php正则验证邮箱的函数
php邮箱验证的正则表达式代码
php邮件验证函数(示例)
常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)
PHP验证邮件地址实例

[关闭]
~ ~