這些函數中使用的模式語(yǔ)法非常類(lèi)似 perl。表達式必須用分隔符閉合,比如一個(gè)正斜杠(/)。 分隔符可以使任意非字母數字,除反斜杠(\)和空字節之外的非空白 ascii 字符。 如果分隔符 在表達式中使用,需要使用反斜線(xiàn)進(jìn)行轉義。也可以使用 perl 樣式的()、 {}、 [] 以及 <> 作為分隔符。 更詳細的解釋參見(jiàn)模式語(yǔ)法。
結束分隔符后面可以緊跟模式修飾符來(lái)影響匹配效果。 參見(jiàn)模式修飾符。
注意:
這個(gè)擴展維護了一個(gè)已編譯正則表達式的全局線(xiàn)程化緩存(最大4096)。
你應該知道一些 PCRE 的限制。閱讀? http://www.pcre.org/pcre.txt 獲取更詳細信息。
PCRE 庫是一個(gè)實(shí)現了與 perl 5 在語(yǔ)法和語(yǔ)義上略有差異(詳見(jiàn)下文)的正則表達式模式匹配功能的函數集。 當前的實(shí)現對應于 perl 5.005。