php正則指定字符串內容preg_match函數之說明,雖然代碼不多,但簡單明了,代碼如下:
preg_match('/^(?!string)/', 'aa') === true
這個用來驗證一個字符串是否是非'string'開頭的,在perl或支持perl的正則表達式的語言(如php)中,可以用前看聲明來做到這一點,正則表達式是如下代碼如下:
preg_match('/.*(?!.txt)$/', 'aa')
意思是匹配所有不以.txt結尾的名字,preg_match -- 進行正則表達式匹配
說明:int preg_match ( string pattern, string subject [, array matches [, int flags]]) //開源代碼Vevb.com
在 subject 字符串中搜索與 pattern 給出的正則表達式相匹配的內容.
如果提供了 matches,則其會被搜索的結果所填充,$matches[0] 將包含與整個模式匹配的文本,$matches[1] 將包含與第一個捕獲的括號中的子模式所匹配的文本,以此類推.
新聞熱點
疑難解答