我有两个字符串“Mures”和“Maramures”。我如何构建一个搜索功能,当有人搜索 Mures 时,它只会返回包含“Mures”字样的帖子而不是包含“Maramures”字样的帖子。到目前为止,我一直在尝试 strstr,但它现在可以正常工作了。
最佳答案
你可以用正则表达式来做到这一点,并用 \b
单词边界包围单词
preg_match("~\bMures\b~",$string)
示例:
$string = 'Maramures';
if ( preg_match("~\bMures\b~",$string) )
echo "matched";
else
echo "no match";
关于php - 在字符串中查找确切的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16283837/