$string和$glossary是数据库里读出来的一段数据,包含中英文,数字,标点符号等等
foreach(array_keys($glossary) as $k) {

$preg = "~(?<!\.|/)\b($k)\b(?![^<]*>)~i";
preg_match_all($preg, $string, $matches);
}大家看一下,当英文时就可以显示,如果是中文字,就没任何显示,请问要怎么处理,谁能给我个答案吗?谢谢