PHP有兩種使用不同的方式來使用正則表達(dá)式:PCRE(Perl兼容表示法,preg_*
)函數(shù) 和 POSIX(POSIX 擴(kuò)展表示法,ereg_*
) 函數(shù)。
每個(gè)函數(shù)家族各自使用一種風(fēng)格稍微不同的正則表達(dá)式。幸運(yùn)的是,POSIX 家族函數(shù)從 PHP 5.3.0 開始就被棄用了。因此,你絕不應(yīng)該使用 POSIX 家族函數(shù)編寫新的代碼。 始終使用 PRCE 家族函數(shù),即 preg_*
函數(shù)。