我有字符串$str,我想检查它的内容是否包含中文字符(是/否)
$str
$str = "赕就可消垻,只有当所有方块都被消垻时才可以过关";
你能帮我么?
谢谢!阿德里安
您可以使用Unicode字符类http://www.regular- expressions.info/unicode.html
preg_match("/\p{Han}+/u", $utf8_str);
这只是检查是否存在至少一个汉字。如果要匹配完整的字符串,则可能需要对此进行扩展。