麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

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

2024-09-04 11:47:16
字體:
來源:轉載
供稿:網友

在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. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 性欧美日本 | 欧美成人免费小视频 | 一本色道久久99精品综合蜜臀 | 91精品免费在线 | 亚洲国产精品99 | 日韩视频中文 | 涩涩激情网 | 久久精品视频网址 | 成人免费区| 国产精品久久久久久久久久久天堂 | 色97在线 | 久久精品一级片 | 91久久99热青草国产 | 羞羞电影网 | 一级α片免费看刺激高潮视频 | h视频免费在线观看 | 一级做a爱片久久 | japan护士性xxxⅹhd | 欧美人的天堂一区二区三区 | 草免费视频 | 亚洲一区在线国产 | 爱性久久久久久久 | 欧美激情性色生活片在线观看 | 91精品国产日韩91久久久久久360 | 黄色大片在线免费观看 | 日日鲁一鲁视频 | 亚洲第一成av人网站懂色 | 欧美老外a级毛片 | 国产亚洲精品一区二区三区 | 久草视频在线看 | 日本黄色一级视频 | 中文字幕在线观看精品 | 免费毛片小视频 | 久久久久久久一区二区三区 | 欧美三级日本三级少妇99 | 国产毛片毛片 | 亚洲电影在线观看高清免费 | 九九精品在线观看视频 | 免费在线观看亚洲 | 国内精品免费一区二区2001 | 一级毛片播放 |