我输入了日语文字。例如,考虑以下内容: 'サイモンは幸せです'。(英文版-Simon很高兴) 而且,我正在寻找子字符串-“幸せです”(英文版-很高兴)。
如何使用正则表达式preg_match或其他方法找到单词(或子字符串)的完全匹配?
$text = "サイモンは幸せです。";
$taxo_term = "幸せです";
if(strpos($taxo_term,'/')){
$needle = ~\b$taxo_term\b~i;
}else{
$needle = /\b$taxo_term\b/i;
}
if(preg_match($needle, $text, $match)){
$match_found = $match[0];
echo $needle . '-->' . 'found ' . $match_found;
}
我正在寻找以下输出:
幸せです->找到了幸せです