手機號碼: $mode = "/^1[358]/d{9}/";

郵箱地址: $mode = "/^[a-z][-_/.]?[a-z/d]*@[a-z0-9]+[/.][a-z]{2,4}/i";

----------------------- " /> 久久久久久久九九九九,亚洲午夜精品,国内a级毛片

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP下常用正則表達式整理

--------------------------------------------------------- 正則收藏

手機號碼:
$mode = "/^1[358]/d{9}/";

郵箱地址:
$mode = "/^[a-z][-_/.]?[a-z/d]*@[a-z0-9]+[/.][a-z]{2,4}/i";

---------------------------------------------------------- 正則基礎

$mode = "/^1[358]/d{9}/i";
匹配模塊必須以 / / 開始和結束,第二個 / 后可以加模式修正符

原子
①a-z A-Z _ 0-9 //最常見的字符
②(abc) //用圓括號括起來起來的單元符號
③[abcs] [^abd] //用方括號括起來的原子表,
原子表中的^代表排除或相反內容

/d 包含所有數字[0-9]
/D 除所有數字外[^0-9]
/w 包含所有英文字符[a-zA-Z_0-9]
/W 除所有英文字符外[^a-zA-Z_0-9]
/s 包含空白區域如回車、換行、分頁等 [/f/n/r]

元字符
* 匹配前一個內容的0次1次或多次
+ 1次或多次
? 0次或1次
. 代表任意一個字符(除了回車換行)
| 相當與php的 || (“或”的意思)
^ 強制匹配字符串首部內容
$ 強制匹配字符串尾部內容
[^abc] 匹配除了a或b或c之外的內容
/b 匹配單詞邊界,邊界可以是空格或者特殊符號
/B 匹配除帶單詞邊界以外的內容
{m} 匹配前一個內容的重復次數為M次
{m,} 匹配前一個內容的重復次數大于等于M次
{m,n} 匹配前一個內容的重復次數M次到N次
( ) 整體匹配,并放入內存,可使用//1 或 //2 …依次獲取

優先級:依次降低
( ) 圓括號因為是內存處理所以最高
* ? + { } 重復匹配內容其次
^ $ /b 邊界處理第三
| 條件處理第四
最后按照運算順序計算匹配

常用修正符: $mode = "/正則/U";
i 正則內容在匹配時候不區分大小寫(默認是區分的)
m 在匹配首內容或者尾內容時候采用多行識別匹配
S 將回車轉化為空格
x 忽略正則中的空白
A 強制從頭開始匹配
D 強制$匹配尾部無任何內容 /n
U 禁止貪婪匹配,只跟蹤到最近的一個匹配符并結束,
常用在采集程序上的正則表達式

應用
preg_match_all ( string pattern, string subject, array matches [, int flags] )
截取比較詳細的內容,采集網頁,分析文本
preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit] )
preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit] )
提示 1、替換內容可以是一個正則也可以是數組正則
2、替換內容可以通過修正符e來解決替換執行內容
preg_split ( string pattern, string subject [, int limit [, int flags]] )
通過正則表達式來切割相關內容,類似之前學過的explode切割函數,但explode
只能按照一種方式切割有局限性。
------------------------------------------------- 調試代碼
[code]
<?php
$mode = "/^[a-z][-_/.]?[a-z/d]*@[a-z0-9]+[/.][a-z]{2,4}/i";
$str = "a12345@jb51.NET";
echo $str.'<hr>';
if(preg_match($mode, $str, $arr)){
echo 'succeed -- <font color=red>'.$arr[0];
}else{
echo 'failed';
}
?>
[code]

php技術PHP下常用正則表達式整理,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 正在播放一区二区 | 国产中的精品一区的 | 亚洲区小说区激情区图片区 | 色视频网站在线 | 一级做a级爰片性色毛片视频 | 美女视频很黄很a免费国产 美女视频黄.免费网址 | 久久精品免视看国产成人2021 | 亚洲小说图片视频 | 婷婷国产 | 久久国产香蕉一区精品 | 国产第一导航深夜福利 | 97碰视频人人做人人爱欧美 | 欧美14p| 精品国产高清不卡毛片 | 伊人俺去久久涩五月综合 | 一二三四视频社区5在线高清视频 | 丁香六月在线视频 | 日韩老女人 | 亚洲怡红院在线观看 | 综合亚洲色图 | 国产高清视频免费人人爱 | 午夜国产福利在线观看 | 美国三级日本三级久久99 | 亚洲免费色视频 | 亚洲午夜综合网 | 男女一级毛片免费视频看 | 2021国产麻豆剧传媒精品网站 | 色婷婷综合激情 | 91蝌蚪视频在线观看 | 国产美女精品三级在线观看 | 一区二区三区不卡视频 | 五月婷六月丁香 | 中文字幕在线国产 | 激情.com| 一本久道热中字伊人 | 中文字幕一区二区三区永久 | 久久网站免费 | 精品日本一区二区三区在线观看 | 另类图片综合网 | 亚洲高清中文字幕一区二区三区 | 九九九精品在线观看 |