萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php正則ereg ereg_replace eregi eregi_replace split

php正則ereg ereg_replace eregi eregi_replace split

下面講一下關於php正則表達式吧,下面來看看相關的函數php正則ereg ereg_replace eregi eregi_replace split等常用函數哦。

ereg()
ereg_replace()
eregi()
eregi_replace()
split()

(1)ereg,eregi
這是正規表達式匹配函數,前者是大小寫有關匹配,後者則是無關的.
用法:
ereg(正規表達式,字符串,[匹配部分數組名]);
PHP3.0中的正規表達式大體類似於grep中用的.
(2)ereg_replace,eregi_replace
這些是替換函數.
用法:
ereg_replace(正規表達式,替換串,原字符串);
字符串處理函數中有一個strtr,是"翻譯"函數,類似於Perl中的tr/.../.../,
用法:
strtr(字符串,"從","到");
例如:
strtr("aaabb","ab","cd")返回"cccdd".
(3)split
與explode函數有些類似,但這次可以在匹配某正規表達式的地方分割字符串.
用法:
split(正規表達式,字符串,[取出前多少項]);
 

copyright © 萬盛學電腦網 all rights reserved