标签归档:javascript

javascript验证中文字符串

分享一个前端js验证中文字符串的js代码,主要是利用正则表示来进行实现。

<script>
    function checkchinese(str) {
        var re = /[^\u4e00-\u9fa5]/;
        if (re.test(str)) return false;
        return true;
    }
    if (checkchinese("测试文字")) {
        alert("有中文字符");
    }
    else {
        alert("没有中文字符");
    }
</script>

用以上代码就可以实现判断。

普及个小知识,一般来说对于中文基本汉字unicode编码范围是4E00-9FA5。

20161024005010

关于中文unicode更多详细内容可以参考http://blog.csdn.net/shuilan0066/article/details/7839189

本文已经被查看515次