注:本文參考php5
幫助文件
ereg_replace
(php 3, php 4 )
ereg_replace -- 替換正規表示式
說明string
ereg_replace
( string pattern, string replacement, string string)
本函式在
string
中掃瞄與
pattern
匹配的部分,並將其替換為
replacement
。 返回替換後的字串。(如果沒有可供替換的匹配項則會返回原字串。)
如果 pattern
包含有括號內的子串,則
replacement
可以包含形如 \\
digit
的子串,這些子串將被替換為數字表示的的第幾個括號內的子串;\\0則包含了字串的整個內容。最多可以用九個子串。括號可以巢狀,此情形下以左圓括號來計算順序。
如果未在
string
中找到匹配項,則
string
將原樣返回。
例如,下面的**片斷輸出 "this was a test" 三次:
例子 1. ereg_replace()例子
php正規表示式詳解,PHP正規表示式使用詳解
操作符 描述 轉義符 圓括號和方括號 限定符 anymetacharacter 位置和順序 或 操作 全部符號解釋 字元 描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開...
正規表示式函式詳解
1 編譯正則表達字串regcomp i.標頭檔案 include include ii.函式原型 int regcomp regex t preg,const char regex,int cfalgs iii.函式說明 引數preg為一指標,指向pattern buffer,用來存放編譯後的結果。...
PHP正規表示式函式
關於正規表示式 regular expression 似乎譯成 字串解析處理,較合乎字面上的意義。但目前所有的相關書籍都譯成正規表示式或是正規表示法.等等,實際上是負責字串解析比對,並對字串做相關的處理。ereg 字串比對解析。ereg replace 字串比對解析並取代。eregi 字串比對解析,...