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