日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php 判斷郵箱地址的正則表達式詳解

php 判斷郵箱地址的正則表達式詳解

來源:程序員人生   發布時間:2014-02-08 11:38:03 閱讀次數:2780次

在php中我們經常會來利用正則表達式來驗證用戶輸入的信息是不是郵箱地址了,下面我來給大家介紹判斷郵箱地址的正則表達式詳解

判斷郵件的一個正則表達式,逐句解釋下是什么意思,代碼如下:

  1. ^(w+((-w+)|(.w+))*)+w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$ 

^ 匹配字符串頭

(w+((-w+)|(.w+))*) 1:這里匹配laidfj456、sfi-lsoke、fe.23i這樣的字符串

+ 匹配加號

w+((-w+)|(.w+))* 同1

@ 匹配@

[A-Za-z0-9]+2: 由大小寫字母和數字?成的字符串,等價于w+

((.|-)[A-Za-z0-9]+)* 匹配0個或多個由"."或"-"開頭的字符串,如.oeiu234mJ、-oiwuer4

. 匹配"."

[A-Za-z0-9]+  同2

$ 匹配字符串的?尾

實例代碼如下:

  1. <?php 
  2. /** 
  3.  * 郵件的正則表達式  @author:lijianghai 
  4.  */ 
  5.  function  isEmail($input = null) 
  6.  {  //用戶名:以數字、字母、下滑線組成; 
  7.   $email = $input
  8.   /*使用preg_ereg()出錯:因為第二個參數需要是數組 
  9.    * if(preg_grep("^[a-zA-Z][a-zA-Z0-9_]{3,19}@[0-9A-Za-z]{1,10}(.)(com|cn|net|com.cn)$", array($input))) 
  10.   { 
  11.    echo $email.'是符合條件的郵件地址'; 
  12.   }else 
  13.   { 
  14.    echo $email.'格式錯誤'; 
  15.   } 
  16.   */ 
  17.   if(ereg("^[a-zA-Z][a-zA-Z0-9_]{3,9}@[0-9a-zA-Z]{1,10}(.)(com|cn|com.cn|net)$",$email)) 
  18.   { 
  19.    echo $email."符合格式規范"
  20.   } 
  21.   else 
  22.   { 
  23.    echo  $email.'格式錯誤'
  24.   } 
  25.  } 
  26.  $email = ""
  27.  isEmail($email); 
  28. ?> 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产精品久久久久久久三级 | 久久欧美肥婆一二区 | 一区二区三区精品在线 | av片在线看 | 操人网址| 视频一区在线 | 五月天久久久久久九一站片 | 日韩欧美字幕 | 中文字幕av一区二区三区 | 国产精品久久久久永久免费观看 | 久久久久久久久久久福利 | 国产精品成人一区二区 | 国产网站视频 | 亚洲成人日韩 | 欧美日韩国产中文 | 男操女视频网站 | 日韩在线中文字幕 | 欧美一级黄色免费电影 | 日本三级全黄少妇三2023 | 久久99精品久久久久久噜噜 | 久久精品久久精品 | 精品久久久久久久久久 | 精品一区二区视频 | 国产精品久久久久久久久免费软件 | 最新黄色免费网站 | 亚洲成人久久久 | 亚洲欧美日韩精品久久亚洲区 | 久久久久高清 | 欧美怡红院视频 | 国产理论在线观看 | 麻豆视频在线免费观看 | 精品视频免费 | 国产中文字幕av | 精品久久亚洲 | 国产一区二区三区在线看 | 精品成人在线 | 黄色三级在线观看 | 久久国产精品一区二区三区 | www.日韩av.com | 啪啪av大全导航福利综合导航 | 久久看看 |