2016-10-03 74 views
0

,所以我有以下代碼:。的preg_match():未知的修飾詞「(」 PHP

preg_match('[[:<:]](' . preg_quote($params['term']) . ')', $obj->text, $matches); 

然而,這會返回一個錯誤我已經嘗試過在教義我正則表達式,它是工作但是當我使用的preg_match它拋出一個錯誤

爲什麼會這樣

+0

你錯過了開始/結束分隔符:嘗試''〜[[:<:]]('。 preg_quote($ params ['term'])。 ')〜'' – CD001

回答

-1

試試這個代碼

preg_match('[[:<:]]' . preg_quote($params['term']) , $obj->text, $matches); 
0

試試這個:!

preg_match('/[[:<:]](' . preg_quote($params['term']) . ')/', $obj->text, $matches); 
相關問題