用正则表达式来表示中文
发布时间:2016-12-29 来源:查字典编辑
摘要:由于中文的ASCII码是有一定的范围的。所以可以用下面的正则表达式来表示中文。/^[chr(0xa1)-chr(0xff)]+$/下面是例子...
由于中文的ASCII码是有一定的范围的。所以可以用下面的正则表达式来表示中文。
/^[chr(0xa1)-chr(0xff)]+$/
下面是例子:
$str="正则表达式zhengzebiaodashi";
if(preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str)){
echo"这是一个纯中文字符串";
}else{
echo"这不是一个纯中文字串";
}