POSIX擴充套件正規表示式函式

2022-06-02 01:30:11 字數 1046 閱讀 5184

1、ereg()函式和eregi()函式

函式語法:

bool ereg/eregi ( string pattern, string string [, array regs] )

函式功能:

在字串string中匹配表示式pattern,如果匹配成功返回true,否則返回false。如果有第3個引數regs,則將成功匹配的字串按子串(子表示式)劃分,並儲存到regs陣列中。ereg區分大小寫,而eregi不區分大小寫。

2、ereg_replace()函式和eregi_replace()函式

函式語法:

string ereg_replace/eregi_replace ( string pattern, string replacement, string string )

函式功能:

在字串string中匹配表示式pattern。如果匹配成功,則使用replacement來替換匹配字串,並返回替換後的string。eregi_replace()不區分大小寫。

3、split()函式和spliti()函式

函式語法:

array split/spliti ( string pattern, string string [, int limit] )

函式功能:

使用表示式pattern來分割字串string。如果有引數limit,那麼陣列最多有limit個元素,剩餘部分都寫到最後乙個陣列元素中。如果函式錯誤,則返回false。split()函式區分大小寫,spliti()函式不區分大小寫。

POSIX擴充套件正規表示式函式php中的正規表示式

1 boolean ereg eregi string pattern,string string arrayegs 函式功能 在string 中匹配pattern,匹配如果成功返回true否則false,如果有regs將成功匹配字串按照淄川 子表示式 劃分,並儲存在陣列中,ereg區分大小寫,而e...

擴充套件正規表示式

事實上,一般實驗者只需要熟悉基礎的正規表示式就足夠了。不過有時候為了簡化命令操作,了解一些使用範圍更廣的擴充套件表示式,會更加方便。正規表示法 grep v regular express.txt grep v 需要使用到管線命令來搜尋兩次!那麼如果使用延伸型的正規表示法,我們可以簡化為 egrep...

擴充套件正規表示式

使用egrep或者grep e 一般都是使用egrp 語法 擴充套件正規表示式 re字元 意義與範例 重複乙個或者乙個以上的前乙個字元 egrep n go d regular express.txt 零個或者乙個前乙個字元 egrep n go?d regular express.txt or的意...