综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产

11
2017/03

常用的PHP正則表達式(第一篇)

發(fā)布時間:2017-03-11 22:07:06
發(fā)布者:xiangpeiyu
瀏覽量:
0

      正則表達式是對字符串操作的一種邏輯公式,就是用事先定義好的一些特定字符、及這些特定字符的組合,組成一個“規(guī)則字符串”,這個“規(guī)則字符串”用來表達對字符串的一種過濾邏輯,方便以后我們在開發(fā)中進行表單驗證、字符串查找什么的。

  

1、匹配手機號碼的正則表達式


匹配手機號碼規(guī)則:
手機號碼基本格式:
前面三位為:
移動:134-139 147 150-152 157-159 182 187 188
聯通:130-132 155-156 185 186
電信:133 153 180 189
后面八位為:0-9位的數字



  1. /** 

  2.  * @param $mobile string 需要驗證的手機號 

  3.  * @return string 

  4.  */  

  5. function pregMobile($mobile)  

  6. {  

  7.     $rule = "/^((13[0-9])|147|(15[0-35-9])|180|182|(18[5-9]))[0-9]{8}$/A";  

  8.     if (preg_match($rule$mobile$result)) {  

  9.         return $result;  

  10.     } else {  

  11.         return "不匹配!";  

  12.     }  

  13. }  

2、匹配郵箱的正則表達式

匹配郵箱規(guī)則:
郵箱基本格式是  *****@**.**@以前是一個 大小寫的字母或者數字開頭,緊跟0到多個大小寫字母或者數字或 . _ - 的字符串@之后到.之前是 1到多個大小寫字母或者數字的字符串.之后是 1到多個 大小寫字母或者數字或者.的字符串。

  1. /** 

  2.  * @param $email string 郵箱號 

  3.  * @return string 結果 

  4.  */  

  5. function pregEmail($email)  

  6. {  

  7.     $rule = '/^[a-zA-Z0-9][a-zA-Z0-9._-]*\@[a-zA-Z0-9]+\.[a-zA-Z0-9\.]+$/A';  

  8.     if (preg_match($rule$email$result)) {  

  9.         return $result;  

  10.     } else {  

  11.         return "不匹配!";  

  12.     }  

  13. }  

3、匹配電話號碼正則表達式

電話號碼匹配電話號碼規(guī)則:
區(qū)號:3到5位,大部分都是四位,北京(010)和上海市(021)三位,西藏有部分五位,可以包裹在括號內也可以沒有如果有區(qū)號由括號包裹,則在區(qū)號和號碼之間可以有0到1個空格,如果區(qū)號沒有由括號包裹,則區(qū)號和號碼之間可以有兩位長度的 或者-
號碼:7到8位的數字例如:(010) 12345678  或者 (010)12345678 或者 010  12345678 或者 010--12345678

  1. /** 

  2.  * @param $telephone string 固話號碼 

  3.  * @return string 

  4.  */  

  5. function pregTelephone($telephone)  

  6. {  

  7.     $rule = '/^(\(((010)|(021)|(0\d{3,4}))\)( ?)([0-9]{7,8}))|((010|021|0\d{3,4}))([- ]{1,2})([0-9]{7,8})$/A';  

  8.     if (preg_match($rule$telephone$result)) {  

  9.         return $result;  

  10.     } else {  

  11.         return "不匹配!";  

  12.     }  

  13. }  

4、匹配網址url的正則表達式

匹配url規(guī)則:
協(xié)議://域名(www/m/wap...).名稱.后綴/文件路徑/文件名
http://www.test.com/test/2017030629/165.html
協(xié)議://域名(www/m/wap...).名稱.后綴/文件路徑/文件名?參數
http://www.test.com/plus/view.php?aid=165
協(xié)議://域名(www/m/wap...).名稱.后綴/文件路徑/文件名/參數
http://www.test.com/tags.php?/正則表達式/1/
協(xié)議:可有可無,由大小寫字母組成;不寫協(xié)議則不應存在://,否則必須存在://
域名:必須存在,由大小寫字母組成
名稱:必須存在,字母數字漢字
后綴:必須存在,大小寫字母和.組成
文件路徑:可有可無,由大小寫字母和數字組成
文件名:可有可無,由大小寫字母和數字組成
參數:可有可無,存在則必須由?開頭,即存在?開頭就必須有相應的參數信息

  1. /** 

  2.  * @param $url string url地址 

  3.  * @return string 結果 

  4.  */  

  5. function pregURL($url)  

  6. {  

  7.     $rule = '/^(([a-zA-Z]+)(:\/\/))?([a-zA-Z]+)\.(\w+)\.([\w.]+)(\/([\w]+)\/?)*(\/[a-zA-Z0-9]+\.(\w+))*(\/([\w]+)\/?)*(\?(\w+=?[\w]*))*((&?\w+=?[\w]*))*$/';  

  8.     if (preg_match($rule$url$result)) {  

  9.         return $result;  

  10.     } else {  

  11.         return "不匹配!";  

  12.     }  

  13. }  

5、匹配身份證號的正則表達式

  1. /** 

  2.  * @param $idcard string 身份證號碼 

  3.  * @return string 結果 

  4.  */  

  5. function pregIdcard($idcard)  

  6. {  

  7.     $rule = '/^(([0-9]{15})|([0-9]{18})|([0-9]{17}x))$/';  

  8.     if (preg_match($rule$idcard$result)) {  

  9.         return $result;  

  10.     } else {  

  11.         return "不匹配!";  

  12.     }  

  13. }  


關鍵詞:
返回列表
综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产
国产喷白浆一区二区三区| 91婷婷韩国欧美一区二区| 久久蜜桃香蕉精品一区二区三区| 中文字幕高清不卡| 日韩美女视频一区| 色噜噜狠狠色综合欧洲selulu| 欧美午夜不卡在线观看免费| 欧美色视频在线观看| 欧美午夜精品免费| 91久久久免费一区二区| 欧美国产一区二区在线观看| 午夜伦理一区二区| 久久精品国产亚洲高清剧情介绍| 久久免费看少妇高潮| 欧美高清视频www夜色资源网| 久久久亚洲国产美女国产盗摄| 99久久国产免费看| 欧美熟乱第一页| 韩国av一区二区三区| 高清日韩电视剧大全免费| 蜜桃久久久久久久| 国产欧美日韩三区| 不卡一区二区在线| 日本乱人伦一区| 亚洲成人三级小说| 久久久精品国产免费观看同学| 一区二区在线观看免费视频播放| 91精品国产综合久久香蕉的特点| 中文字幕在线一区二区三区| 91在线丨porny丨国产| 2022国产精品视频| 亚洲成av人片在线观看无码| 国产精品视频一二| 日本一区二区三区在线不卡| 欧美顶级少妇做爰| 日韩和欧美一区二区三区| 国产精品丝袜久久久久久app| 亚洲另类在线制服丝袜| 日韩欧美高清dvd碟片| 欧美疯狂做受xxxx富婆| 亚洲卡通欧美制服中文| 亚洲国产一区二区在线播放| 国模无码大尺度一区二区三区| 日韩高清一级片| 一色桃子久久精品亚洲| 在线免费不卡视频| 国产欧美日韩三区| 国产一区二区三区四区五区美女| 精品处破学生在线二十三| 国产精品久久久久久久久免费桃花| 国产欧美1区2区3区| 国产视频一区不卡| 麻豆久久一区二区| 欧美日韩成人综合天天影院| 欧美性色欧美a在线播放| 亚洲毛片av在线| 国产精品乱码一区二区三区软件| 国产亚洲美州欧州综合国| 91美女片黄在线| 亚洲综合免费观看高清完整版| 欧美电影一区二区三区| 在线观看视频91| 日韩国产欧美一区二区三区| 成人免费观看男女羞羞视频| 欧美日韩在线精品一区二区三区激情| 欧美日韩一区二区在线视频| 亚洲日本电影在线| 国产亚洲综合av| 欧美在线啊v一区| 亚洲国产精品二十页| 奇米色一区二区| 欧美韩国日本一区| 欧美日韩免费视频| 蜜桃视频在线观看一区二区| va亚洲va日韩不卡在线观看| 在线视频一区二区免费| 久久av中文字幕片| 天天综合色天天| 欧美人动与zoxxxx乱| 久久久综合激的五月天| 天堂一区二区在线免费观看| 久久夜色精品国产噜噜av| 日日夜夜免费精品| 久久综合成人精品亚洲另类欧美| 日韩电影在线观看一区| 免费视频最近日韩| 欧美日本韩国一区二区三区视频| 久草精品在线观看| 亚洲福中文字幕伊人影院| 精品日韩在线观看| 激情综合一区二区三区| 偷窥少妇高潮呻吟av久久免费| 91精品国产综合久久香蕉的特点| 精品国产一区久久| 日韩av一级片| 亚瑟在线精品视频| 国产美女精品人人做人人爽| 亚洲资源在线观看| 91久久一区二区| 国产精品99久久久久| 亚洲超碰97人人做人人爱| 91蜜桃婷婷狠狠久久综合9色| 日韩欧美一级在线播放| 久久99精品久久久久久| 欧美一区二区三区日韩视频| 欧美影院一区二区| 精品日韩一区二区| 欧美成人r级一区二区三区| 日本一区二区三区在线不卡| 国产色产综合产在线视频| 欧美一区二区成人6969| 亚洲欧美另类在线| 日韩欧美一区二区免费| 日韩精品电影在线| 91精品办公室少妇高潮对白| 欧美性受xxxx黑人xyx性爽| 一区二区三区.www| 91视频一区二区| 国产欧美日产一区| 一区2区3区在线看| 最好看的中文字幕久久| 欧美午夜精品久久久| 亚洲精品日韩综合观看成人91| 欧美精品九九99久久| 国产精品久久久久久久久免费樱桃| 九九**精品视频免费播放| 国产日产精品1区| 99久久99久久精品免费观看| av在线免费不卡| 国产亚洲一本大道中文在线| 亚洲男人的天堂网| 国产亚洲污的网站| 97久久精品人人做人人爽50路| 首页国产欧美日韩丝袜| 蜜桃91丨九色丨蝌蚪91桃色| 中文幕一区二区三区久久蜜桃| 91视视频在线直接观看在线看网页在线看| 这里只有精品99re| 黄网站免费久久| 91尤物视频在线观看| 成人性生交大合| 精品久久99ma| 粉嫩高潮美女一区二区三区| 亚洲一区二区视频| 国产一区二区在线影院| 精品一区二区三区av| 看电视剧不卡顿的网站| 欧美喷潮久久久xxxxx| 日本少妇一区二区| 亚洲午夜影视影院在线观看| 国产二区国产一区在线观看| 欧美电视剧在线看免费| 久久久久久久久97黄色工厂| 成人的网站免费观看| 国产91色综合久久免费分享| 亚洲女厕所小便bbb| 国产欧美日韩在线| 欧美日韩不卡在线| 一区二区久久久久| 欧美一区二区国产| 综合欧美亚洲日本| 中文字幕一区二区三| 99re在线视频这里只有精品| 亚洲欧洲成人自拍| 久久免费精品国产久精品久久久久| 91在线视频在线| 欧美老年两性高潮| 在线电影欧美成精品| 亚洲美女免费视频| 成人免费av在线| 成人免费看黄yyy456| 亚洲无线码一区二区三区| 六月丁香综合在线视频| 亚洲国产一区二区三区| 高清不卡在线观看av| 欧美色图片你懂的| 亚洲精品第一国产综合野| 亚洲sss视频在线视频| 亚洲国产岛国毛片在线| 91色综合久久久久婷婷| 欧美日韩另类一区| 3751色影院一区二区三区| 国产清纯在线一区二区www| 樱桃国产成人精品视频| 久久亚洲精品小早川怜子| 国产视频一区在线播放| 欧美大胆一级视频| 成人精品视频.| 日本成人中文字幕| 一区二区三区精品在线| 欧美天堂一区二区三区| 在线观看中文字幕不卡| 日本不卡在线视频| 亚洲国产精品天堂| 精品无人区卡一卡二卡三乱码免费卡| 欧美老人xxxx18| 亚洲激情自拍视频| 日韩精品欧美精品| 石原莉奈在线亚洲三区| 日本美女一区二区三区|