正则表达式(2),E-mail电子邮箱验证---学习编
1 <?php
2 $email = "mezongzi@qq.com";//我的QQ号码,如果又疑问可以加我,相互之间提高
3 $n = preg_match_all("/^[a-zA-z\d_]+[@]{1}[a-z\d]+[.]{1}[a-z]+[.]*[a-z]*$/",$email,$array);
4 /*
5 *a-z小写a-z
6 *A-Z大写A-Z
7 *\d代表数字0-9
8 *_代表下划线
9 *+代表的是一次或多次
10 *星号*代表的是零次或多次
11 *?代表的是0次或一次
12 *以[]包含在中括号里面的开头,后面跟着的是@,而且出现一次,在后面的是小写a-z或者数字一次或多次
13 *接下来的是跟着点.而且只出现一次,再跟着的是a-z一次或多次,
14 *接下来,有的邮箱是又.com.cn的,部分是.com的,那么怎么去匹配呢,于是,接着往下看
15 *后面我还跟了一个点.可以出现或者可以不出现
16 *再后面我又跟了a-z,也是可以出现或者不出现/
17 * */
18 var_dump($array)
19 ?>
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步