我使用preg_match_all()函数来计算单词数。
我发现它从内容中删除了数字。为什么?这是功能:
define("WORD_COUNT_MASK", "/\\p{L}[\\p{L}\\p{Mn}\\p{Pd}'\\x{2019}]*/u");
$matches;
function str_word_count_utf8($str)
{
global $matches;
return preg_match_all(WORD_COUNT_MASK, $str, $matches);
}
您认为导致此问题的原因是什么?