两种PHP用户注册邮箱验证正则表达式方法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

一般我们在WEB端新注册或者登陆账户的时候,对于字段的验证不仅仅是需要验证其是否为空或者长度,有些特殊的字段,比如EMAIL邮箱我们需要验证是不是邮箱的格式,比如是都带有@符号等。刚才在练习PHP程序脚本制作会员注册功能的时候用到邮箱账户验证正则表达,可以适当的过滤邮箱的规则。
这里可以使用到2种方法,一种是用preg_match进行验证,一种是用JS判断。
第一、PHP方法
preg_match(\\”/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i\\”,$email );
使用方法:
<?php
function isEmail($email){
if(preg_match(\\”/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i\\”,$email )){
return \\’是邮箱\\’;
} else{
return \\’不是邮箱\\’;
}
}
?>
或者直接用IF判断:
if(!preg_match(\\”/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i\\”,$email )){
exit(\\’错误:电子邮箱格式错误。<a h=\\”javascript:history.back(-1);\\”>返回</a>\\’);
}
第二、JS判断方法
myreg = /^([a-zA-Z0-9]+[_|\\\\_|\\\\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\\\\_|\\\\.]?)*[a-zA-Z0-9]+\\\\.[a-zA-Z]{2,4}$/;
使用方法:
<script type=\\”text/javascript\\”>
function isEmail(val){
var myreg = /^([a-zA-Z0-9]+[_|\\\\_|\\\\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\\\\_|\\\\.]?)*[a-zA-Z0-9]+\\\\.[a-zA-Z]{2,4}$/;
if(!myreg.test(val))
return \\’不是邮箱\\’;
return \\’是邮箱\\’;
};
alert( isEmail(\\’i@julying.com\\’) );
</script>
以上PHP和JS两种方法,根据我们实际的需要和项目使用,蜗牛这里用了第一种方法。
[便宜vps]历史优惠活动内容
猜你可能想看的VPS
- 疯狂猜成语 图猜成语一口水井里面坐着一只青蛙是什么成语?全球[VPS测评]
- 疯狂猜成语 图猜成语一只木盆往外泼水是什么成语?全球[VPS测评]
- HostUS→$6.45 月 4 核 1GB 内存 50GB SSD 空虚拟空间(主机)
- 163 线路-ShockHosting→3.74 美元 KVM 1G 1全球[VPS测评]
- 25 元 月 512M 内存 10G 硬盘 500G 流量 100Mbp全球[VPS测评]
- $59 月 Intel Xeon X3363 8G 内存 2T HDD 全球[VPS测评]
- 企鹅小屋→17.1 元 月 512MB 内存 10GB SSD 空间 3虚拟空间(主机)
- DMIT 美国 VPS→美国 CN2+美国高防+美国原生 IP 九折+1美国VPS[主机]
- HKServerSolution→599 元 年 2 核 2G 内存 2虚拟空间(主机)
- WordPress百度、Google蜘蛛爬行记录插件:Spider Tr全球[VPS测评]
- WordPress 5.2让你更容易去修复网站问题全球[VPS测评]
- 给WordPress博客添加一个搜索引擎蜘蛛爬行及分析页面全球[VPS测评]
- OG协议对博客Google SEO优化有什么帮助?全球[VPS测评]
- 丽萨主机 美国原生 IP 三网回程CN2 GIA VPS 解锁奈飞、HB美国VPS[主机]
- VPSSLIM 4G内存 150G SSD 5000G流量 1G带宽 荷全球[VPS测评]
- 上新优惠: UOVZ 莞港IPLC 1G 内存 20G SSD 100G全球[VPS测评]
- Cloudcone → 512M 10G SSD 1T $2.22月付全球[VPS测评]
- 晚点独家丨拼多多9月上线跨境电商平台,首站美国美国VPS[主机]
- 阿里云服务器一年价格多少钱?阿里云服务器报价全球[VPS测评]
- 轻云互联,香港美国vps终身8.8折17元/月起,cn2直连线路,50G美国VPS[主机]
- 香港云服务器的优势有哪些方面香港VPS[主机]
- edgeNAT:2021元旦vps促销_全场韩国/美国/香港VPS低至7韩国VPS[主机]
- 拼多多也要做跨境电商?出海之路能一帆风顺吗,了解一下全球[VPS测评]
- 如何更改WHMCS默认后台路径让WHMCS系统更安全全球[VPS测评]
- 腾讯云vps主机:288元/3年,1核/2G/50gSSD,北京/上海/美国VPS[主机]
- 茶猫云:香港云服务器,支持windows,2M带宽,34元/月WINDOWS
- 恒创科技:国庆中秋双节同庆,香港1核2G云服务器,年付378元香港VPS[主机]
- 咖啡主机:香港云服务器15.6元/月(季付);美西1G云服务器16.8元香港VPS[主机]
- 酷锐云元旦促销活动:香港CN2/美国CN2高防vps月付20元起/美国原美国VPS[主机]
- 华凯易佰同比扭亏跨境电商行业回暖H2旺季将至中报追踪全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-142901.html











