PHP / Javascript 如何检测中文的表示式 正规表示法
Javascript中
function IsChinese(date) {//jwu 2015/05/27
var regex = /[\u4e00-\u9fa5]{1,}/;
return regex.test(date);
}
if(IsChinese('陈雷')){
alert("正确中文!!");
return false;
}else{
alert("no");
return false;
}
在PHP中要使用16进制正则表达式才可以:
$string="正确";
if(!preg_match('/[\x4e00-\x9fa5]+/', $string)){
echo "正确中文";
}else{
echo "错误中文";
}