这就是我现在所拥有的:
$text = "test";
$count = substr_count($text, "Hello Everyone this is a
test test test that im testing");
$count 的值是 4。我想说 3,因为测试这个词与测试不同。如果它更好/更容易,我愿意使用正则表达式来做到这一点?请有任何建议
\b
在 中使用单词边界转义序列preg_match_all()
:
$count = preg_match_all('/\btest\b/', "Hello Everyone this is a
test test test that im testing");
另请参阅:转义序列