PHP 邮箱正则表达式代码如下:

/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])*(\.([a-z0-9])([-a-z0-9_-])([a-z0-9])+)*$/i

  示例:

<?php
$mail = 'abcdedf@abc12.com';
$pattern = '/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])*(\.([a-z0-9])([-a-z0-9_-])([a-z0-9])+)*$/i';
preg_match($pattern, $mail, $matches);
var_dump($matches);
?>

手机号码正则表达式

/^(1(([35][0-9])|(47)|[8][0126789]))\d{8}$/

  示例:

$text = '15812345678';
$search ='/^(1(([35][0-9])|(47)|[8][0126789]))\d{8}$/';
if(preg_match($search,$text)) {
echo '手机完全符合';
}

最新文章

  1. Linux0.11内核--fork进程分析
  2. 对Ajax连接的认识~为毛不能上传文件!!!
  3. [综] Latent Dirichlet Allocation(LDA)主题模型算法
  4. Kafka - SQL 引擎分享
  5. Eclipse开发,利用WordWrap设置自动换行
  6. 《GK101任意波形发生器》任意波文件格式说明
  7. webApi中参数传递
  8. TWaver初学实战——如何在EasyUI中插入TWaver
  9. 写一个函数,参数为$n,生成一个数组,其元素为1~$n,各元素位置随机排列,不得重复
  10. HP DL160 Gen9服务器集群部署文档
  11. 实力为王 八年DBA经验谈
  12. 64位windows8.1编译openjdk8
  13. Docker笔记二:Lumen &amp; Redis
  14. java equals()方法
  15. Hibernate学习笔记(3)---hibernate关联关系映射
  16. [FTP]通过FileZilla在阿里云主机上搭建ftp服务器
  17. BashOnWindow安装mysql
  18. Mysql中 in or exists not exists not in区别 (网络整理)
  19. nodejs -- http模块. request() 方法 , get方法.
  20. Mac操作的一些技能

热门文章

  1. ZendStudio10.6.1如何安装最新的集成svn小工具?
  2. JavaScript 初识Promise 对象
  3. Teams(uva11609+组合)
  4. 三种字符编码:ASCII、Unicode和UTF-8
  5. ZOJ 3822 可能性DP
  6. JS前端正则表达式学习笔记(转)
  7. SAP ABAP规划 使用LOOP READ TABLE该方法取代双LOOP内部表的方法
  8. OUC_OptKernel_oshixiaoxiliu_好题推荐
  9. HTTP的REST服务简介
  10. 自己写CPU第五级(5)——测试逻辑、实现移动和空指令