0
,所以我有以下代碼:。的preg_match():未知的修飾詞「(」 PHP
preg_match('[[:<:]](' . preg_quote($params['term']) . ')', $obj->text, $matches);
然而,這會返回一個錯誤我已經嘗試過在教義我正則表達式,它是工作但是當我使用的preg_match它拋出一個錯誤
爲什麼會這樣
,所以我有以下代碼:。的preg_match():未知的修飾詞「(」 PHP
preg_match('[[:<:]](' . preg_quote($params['term']) . ')', $obj->text, $matches);
然而,這會返回一個錯誤我已經嘗試過在教義我正則表達式,它是工作但是當我使用的preg_match它拋出一個錯誤
爲什麼會這樣
試試這個代碼
preg_match('[[:<:]]' . preg_quote($params['term']) , $obj->text, $matches);
試試這個:!
preg_match('/[[:<:]](' . preg_quote($params['term']) . ')/', $obj->text, $matches);
你錯過了開始/結束分隔符:嘗試''〜[[:<:]]('。 preg_quote($ params ['term'])。 ')〜'' – CD001