正则判断 是否为中文
GB2312格式
$str = “全中文”;
if (preg_match(”/^[”.chr(0xa1).”-”.chr(0xff).”]+$/”, $str)) {
echo “这是一个纯中文字符串”;
} else {
echo “这不是一个纯中文字串”;
}
UTF-8格式
正则表达式部分替换为 ^[\u4e00-\u9fa5]+$
« PHP框架新设想 :: Ubuntu7.10 发布 免费申请光盘 »
« PHP框架新设想 :: Ubuntu7.10 发布 免费申请光盘 »
GB2312格式
$str = “全中文”;
if (preg_match(”/^[”.chr(0xa1).”-”.chr(0xff).”]+$/”, $str)) {
echo “这是一个纯中文字符串”;
} else {
echo “这不是一个纯中文字串”;
}
UTF-8格式
正则表达式部分替换为 ^[\u4e00-\u9fa5]+$

« PHP框架新设想 :: Ubuntu7.10 发布 免费申请光盘 »
Leave a Reply