int preg_match_all
(正規表示式, 待匹配字串)
;preg_match_all
('/a/'
,'aabbcc');
==>
int(2)
preg_match_all
('/a/'
,'ccbbaa');
==>
int(
2)
mixed preg_replace (正規表示式, 要替換成的字串, 待替換的字串)
;preg_replace
('/a/'
,'b'
,'aabbcc');
==>
string(6
)"bbbbcc"
preg_replace
('/a/'
,'c'
,'aabbcc');
==>
string(6
)"ccbbcc"
簡單字元:
/a/#匹配字元a/1
/#匹配字元1/-
/#匹配字元-
轉義字元:
/\n/
#匹配換行符
/\n/
#匹配回車符
/\t/
#匹配製表符
/\w/
#匹配字母、數字、下劃線
/\w/
#匹配字母、數字、下劃線以外的字元
/\s/
#匹配空白字元,如空格、tab等
/\s/
#匹配非空白字元
/\d/
#匹配數字字元
/\d/
#匹配非數字字元
/\\/
#匹配字元\
字元集合:
/[ace]
/#匹配字元a或者c或者e
/[a-f]
/#匹配字元a-f/[
135]
/#匹配字元1或者3或者5/[
1-6]
/#匹配字元1-6
/[a-f1-6]
/#匹配字元a-f以及1-6/[
^ace]
/#匹配除了ace以外的字元/[
^1-6
]/#匹配除了1-6以外的字元/[
^a-f1-6]
/#匹配除了a-f以及1-6以外的字元
常用正則:
php正規表示式詳解,PHP正規表示式使用詳解
操作符 描述 轉義符 圓括號和方括號 限定符 anymetacharacter 位置和順序 或 操作 全部符號解釋 字元 描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開...
PHP正規表示式
php正規表示式的定義 用於描述字元排列和匹配模式的一種語法規則。它主要用於字串的模式分割 匹配 查詢及替換操作。php中的正則函式 php中有兩套正則函式,兩者功能差不多,分別為 一套是由pcre perl compatible regular expression 庫提供的。使用 preg 為字...
PHP正規表示式
今天起,會開始弄乙個php教程系列文章.主要是針對正規表示式的.大概的內容排序是這樣安排的 1.php 中的正規表示式 2.八個實用的php正規表示式 3.如何書寫更易閱讀的php正規表示式 4.半小時精通正規表示式 5.正則在文章採集系統中的應用及常見問題答疑 6.更多策劃中 投稿,完善本系列,讓...