亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Regex > 正文

PHP正則表達式基本函數 修飾符 元字符和需轉義字符說明

2020-03-16 21:13:06
字體:
來源:轉載
供稿:網友
寫在前面:PHP正則的執行效率并不高,而且比較耗資源,能不能則不用。
 
 
我在寫小偷中用了大量的正則,所以在接下來的版本中要逐步減少正則的應用 


在PHP正則表達式中需要轉義的字符如下: 

$^*()+={}[]|/:<>.?'" 

注意:perl風格中表達式要求以/開始和結尾,如:/food/ 表匹配字符 food 

perl修飾符如下: 

i 完成不區分大小寫的搜索 
g 查找所有出現(all occurrences,完成全局搜索) 
m 將一個字符串視為多行(m就表示多(multiple))。默認情況下,^和$字符匹配字符串中的最開始和最末尾。使用m修飾符將使^和$匹配字符串中每行的開始 
s 將一個字符串視為一行,忽略其中的所有換行符;它與m修飾符正好相反 
x 忽略正則表達式中的空白和注釋 
U 第一次匹配后停止。默認情況下,將找到最后一個匹配字符結果。利用這個修飾符可以在第一次匹配后停止。進而形式循環匹配。 

元字符說明: 

利用Perl正則表達式還可以做另一件有用的事情,這就是使用各種元字符來搜索匹配。元字符(metacharacter)就是一個前面有反斜線的字母字符,表示某種特殊含義。以下是一些有用的元字符。 

A 只匹配字符串開頭 
b 匹配單詞邊界 
B 匹配單詞邊界之外的任意字符 
d 匹配數字字符,它與[0-9]相同 
D 匹配非數字字符 
s 匹配空白字符 
S 匹配非空白字符 
[] 包圍一個字符類,字符類包括:[0-9] [a-z] [a-zA-Z] 等類似。 
() 包圍一個字符分組或定義一個反引用 
$ 匹配行尾 
^ 匹配行首 
* 匹配前面的子表達式零次或多次。要匹配 * 字符,請使用 * 
+ 匹配前面的子表達式一次或多次。要匹配 + 字符,請使用 + 
? 匹配前面的子表達式零次或一次,或指明一個非貪婪限定符 ? 
. 匹配除換行之外的任何字符 
引出下一個元字符 
w 匹配任何只包含下劃線和字母數字字符的字符串,它與 [a-zA-Z0-9_]相同 
W 匹配沒有下劃線和字母數字字符的字符串 

Perl風格函數有: 

array preg_grep(string pattern, array input [, flags]) 
搜索數組中所有元素,返回由與某個模式匹配的所有元素組成的數組 
PHP 4.3增加了一個可選參數 flag,它接受一個值 PREG_GREP_INVERT 傳遞此標志將得到與該模式不匹配的數據元素。 

int preg_match(string pattern, string string [, array matches [, int flags [, int offset]]]) 
在字符串中搜索模式,如果存在返回TRUE,否則返回FALSE。 
可選輸入參數matches可以包含搜索模式中包含的子模式的各個部分。默認返回 匹配的字符串,當有()子包圍時,會在數組后面輸出。 

int preg_match_all(string pattern, string string, array pattern_array [, int order]) 
和函數 preg_match一樣,不過 preg_match 只搜索一次,而 preg_match_all 會執行循環搜索,返回所有匹配的結果。 

mixed preg_replace(mixed pattern, mixed replacement, mixed str [, int limit]) 
用replacement替換pattern的所有出現,并返回修改后的結果。 
可選 limit 指定應當發生多少次匹配。不設置limit或設置為-1將替換所有出現的情況。 


以上為常用函數,還有 preg_quote, preg_replace_callbak, preg_split等詳細解釋略。。。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人动漫网站在线观看| 国产精品久久久一区| 亚洲精品日韩欧美| 欧美片一区二区三区| 在线视频一区二区| 久久国产精品免费视频| 欧美性色xo影院| 国产精品观看在线亚洲人成网| 国产欧美日韩最新| 欧美在线一级视频| 久久久久久久久久久免费| 欧美高清第一页| 欧美激情喷水视频| 国内外成人免费激情在线视频| 久久99久久99精品中文字幕| 亚洲aⅴ日韩av电影在线观看| 国产99视频精品免视看7| 国产精品成人播放| 国产精品高潮呻吟久久av野狼| 欧美日韩中文在线| 精品久久中文字幕久久av| 国产精品入口日韩视频大尺度| 亚洲人成啪啪网站| 欧美激情一级精品国产| 国产欧美日韩91| 久久久999精品免费| 亚洲黄色有码视频| 91久久国产综合久久91精品网站| 精品中文字幕在线2019| 日韩中文字在线| 中文字幕久久亚洲| 精品中文字幕在线2019| 欧美视频免费在线| 国产精品久久久久久一区二区| 欧美亚洲国产日韩2020| 亚洲aa在线观看| 中文一区二区视频| 国产精品视频一区二区三区四| 国产婷婷成人久久av免费高清| 亚洲激情第一页| 一级做a爰片久久毛片美女图片| 欧美与欧洲交xxxx免费观看| 亚洲第一页中文字幕| 亚洲视频在线观看免费| 国产精品自产拍高潮在线观看| 黑人巨大精品欧美一区二区| 亚洲一区二区三区视频播放| 国产精品极品美女粉嫩高清在线| 九九精品在线观看| 亚洲精品国产拍免费91在线| 亚洲最大的免费| 成人免费高清完整版在线观看| 国产日韩在线亚洲字幕中文| 国产亚洲精品久久久久久777| 久久精品久久久久电影| 欧美一级免费视频| 欧美成人黄色小视频| 亚洲国产欧美一区二区三区久久| 成人精品一区二区三区电影黑人| 午夜精品一区二区三区在线| 亚洲自拍偷拍区| 久久综合伊人77777尤物| 亚洲一区久久久| 国产精品福利观看| 亚洲精品videossex少妇| 国产97色在线|日韩| 亚州欧美日韩中文视频| 国产精品无码专区在线观看| 亚洲毛片在线观看.| 中文字幕av一区二区三区谷原希美| 日韩久久午夜影院| 欧美成在线观看| 91精品国产99久久久久久| 日韩av片永久免费网站| 国产999精品久久久| 亚洲人成电影网站色xx| 国产一区二区三区三区在线观看| 亚洲va久久久噜噜噜久久天堂| 国产一区二区在线免费视频| 北条麻妃在线一区二区| 8x海外华人永久免费日韩内陆视频| 中文字幕在线看视频国产欧美| 精品一区二区三区电影| 欧美一级片在线播放| 亚洲欧美一区二区三区四区| 成人激情电影一区二区| 国产精品国产亚洲伊人久久| 97视频在线观看网址| 欧美激情一级精品国产| 啊v视频在线一区二区三区| 性欧美长视频免费观看不卡| 亚洲国产欧美一区二区三区同亚洲| 国产亚洲视频中文字幕视频| 国产一区二区视频在线观看| 亚洲色图在线观看| 久久久久久国产精品久久| 岛国视频午夜一区免费在线观看| 福利视频导航一区| 久久久精品一区二区| 久久精品成人欧美大片古装| 亚洲福利精品在线| 亚洲另类激情图| 亚洲欧美在线磁力| 成人写真福利网| 亚洲一级黄色片| 一区二区三区四区在线观看视频| 91亚洲国产精品| 精品国产美女在线| 国产精品偷伦一区二区| 日韩中文字幕精品| 久久99国产精品自在自在app| 欧美大全免费观看电视剧大泉洋| 亚洲国产美女精品久久久久∴| 国产一区二区视频在线观看| 日韩欧美中文字幕在线观看| 在线观看国产成人av片| 国产精品爽爽爽| 亚洲人成在线一二| 日韩精品在线视频| 日韩在线观看免费全集电视剧网站| 亚洲精品国产精品国自产在线| 亚洲男女自偷自拍图片另类| 美女性感视频久久久| 欧美性猛交xxxxx免费看| 久久精品国产精品| 国产视频久久久久久久| 色视频www在线播放国产成人| 欧美日韩激情网| 欧美成人午夜激情在线| 91国偷自产一区二区三区的观看方式| 国产一区二区丝袜| 国产精品69精品一区二区三区| 国产精品第2页| 国产精品扒开腿做爽爽爽的视频| 成人国内精品久久久久一区| 国产福利精品在线| 国产婷婷97碰碰久久人人蜜臀| 中文字幕久热精品在线视频| 亚洲国产精品成人va在线观看| 欧美中文字幕在线播放| 亚洲色图综合久久| 最近2019年好看中文字幕视频| 国产成人福利视频| 日韩欧美主播在线| 日韩有码在线视频| 免费不卡在线观看av| 日韩亚洲精品视频| 亚洲国产91色在线| 欧美日韩一区二区免费在线观看| 欧美日韩免费观看中文| 国产精品日韩av| 久久久久久久久久久av| 亚洲韩国青草视频| 日韩欧亚中文在线| 亚洲视频在线观看免费| 日韩欧美中文字幕在线播放| 日韩成人激情在线| 亚洲小视频在线| 国产精品久久久| 情事1991在线| 国产精品入口夜色视频大尺度| 亚洲人成电影网站色…| 亚洲激情视频在线| 欧美专区国产专区|