$Query = 'ઋષભ';
if (!preg_match('/\x{0A80}-\x{0AFF}/u', $Query)){
echo 'English';
}
else{
echo 'Gujarati';
}
有人可以告诉我为什么preg_match功能不起作用我该如何解决这个问题?
答案 0 :(得分:4)
要匹配字符范围,您必须将其放入[]
。
$Query = 'ઋષભ';
if (!preg_match('/[\x{0A80}-\x{0AFF}]/u', $Query)){
echo 'English';
}
else{
echo 'Gujarati';
}
输出: - https://eval.in/981276