PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > 正则表达式 > 正文

    php正则判断中文字

    作者:w634381967来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:php教程正则判断中文字符$str = "中国";echo $str;echo "<hr>";//if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) {...
    php教程正则判断中文字符

    $str = "中国";
    echo $str;
    echo "<hr>";

    //if   (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) {   //只能在gb2312情况下使用
    if   (preg_match("/^[x7f-xff]+$/", $str)) { //兼容gb2312,utf-8
         echo "正确输入";
    } else {
         echo "错误输入";
    }
    ?>

    双字节字符编码范围

    1. gbk (gb2312/gb18030)
    x00-xff gbk双字节编码范围
    x20-x7f ascii
    xa1-xff 中文 gb2312
    x80-xff 中文 gbk

    2. utf-8 (unicode)

    u4e00-u9fa5 (中文)
    x3130-x318f (韩文
    xac00-xd7a3 (韩文)
    u0800-u4e00 (日文)
    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-114-959-1.html
    相关热词搜索: