问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请用正则表达式写一个函数验证电子邮件的格式是否正确。

发布网友 发布时间:2022-04-06 06:46

我来回答

2个回答

热心网友 时间:2022-04-06 08:16

<?php
if(isset($_POST['action']) && $_POST['action']=='submitted')
{
$email=$_POST['email'];
if(!preg_match("/^(?:w+.?)*w+@(?:w+.?)*w+$/",$email))
{
echo "电子邮件检测失败";
}
else
{
echo "电子邮件检测成功";
}
}
else
{
?>
<html>
<head><title>EMAIL检测</title>
<script type="text/javascript">
function checkEmail(sText)
{
var reg=/^(?:w+.?)*w+@(?:w+.?)*w+$/;
var email=document.getElementById(sText).value;
if(!reg.test(email))
{
alert("电子邮件检测失败");
}
else
{
alert("电子邮件格式正确");
}
}
</script>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST">
电子邮件:<input type="text" id="email" name="email" />

<input type="hidden" name="action" value="submitted" />
<input type="button" name="button" value="客户端检测" onclick="checkEmail('email')" />
<input type="submit" name="submit" value="服务器端检测" />
</form>
</body>
</html>
<?php
}
?>

热心网友 时间:2022-04-06 09:50

/^(?:w+.?)*w+@(?:w+.?)*w+$/
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
牡丹叶子枯了怎么办 牡丹枯叶怎么回事 "他同情冤魂、惩办恶人,既有同情心又主持公道,既可爱又恐怖” 冯宝成传销诈骗邪教组织 冯保成团队,传销诈骗,家人深陷其中,求助。 南朝词臣北朝客,归来唯见秦淮碧。 池台竹树三亩馀至今人道江家宅的意思 池台竹树三亩馀至今人道江家宅是什... 高效、加分学习工具——小小答题错题本上线了 如何将三张合在一起的图片合并 砂锅红烧肉的做法 最正宗的做法_砂锅红烧肉怎么做 砂锅版红烧肉做法: 用程序 判断电子邮件地址 是否为真实?? email地址格式不正确 如何判断电子邮件的地址格式是否正确 PHP如何检测电子邮箱地址是否存在? php判断某字符串是否符合电子邮件格式的正则表达式 php中验证邮件地址是否合法,用到if (!ereg(&quot;([0-9a-zA-Z]+)([@])([0-9A-Z]+)(.)([0-9a-zA-Z]+)&quot;,$emai) 怎么辨别一个电子邮件地址是否正确? 请写一个php函数,验证电子邮件格式是否正确? PHP 判断请求是POST还是GET? PHP里面有办法获取HTTP请求的body内容吗 几种PHP发送HTTP请求的方式分享 php中http请求头有什么内容,由什么组成 php如何通过get方法发送http请求,并且得到返回的参数 php哪些方式发送http请求 PHP中怎么获取http请求、 火狐的REST工具测试、 增加请求首部中fid、 怎么在php中获取fid的值 php http请求方法有什么区别 请教在PHP中怎么截获HTTP请求 php smtp发送邮件问题 如何在 BlueHost 空间中用 PHP 以 SMTP 方式发送邮件 请问:如何用php smtp 发邮件(windows下) php smtp发送邮件 php如何判断收件人是否阅读邮件实例详解 php或者javascript注册界面如何判断用户名和邮箱是否已存在,存在则报错。以下是我的代码请高手指点 判断是否为正确的电子邮件地址 如何写PHP注册页面检测密码邮箱用户的合法性? PHP 邮件收发判断 php如何实现注册邮箱验证 php正则表达式邮箱 PHP 变量作用域是怎么样的 php变量作用域 php函数的变量和作用域 PHP变量的作用域 说明函数中变量作用域的范围 php 在PHP中包含文件中变量作用域是什么? 浅谈php中include文件变量作用域 请教下php变量作用域的问题 有关于php中有关于变量作用域的问题? php 关于自定义变量作用域的问题 PHP语言中变量的作用域有哪些不同范围? php 调用 其他文件变量 PHP的局部变量的作用域范围是 吗