Javascriptを文字列と文字列が中国語句読点の自由であるか否かを判断します

文字列は、すべての中国で、次のようにカンマ、ピリオドなどは、英語の入力状態でも区別されているかどうかを確認します。

<input id="test" type="text" onblur="CheckChinese('test',this.value)" />
<script>
    function CheckChinese(obj,val){
        var reg = new RegExp("[\\u4E00-\\u9FFF]+$","g");
        if(!reg.test(val)){
            console.log('不是纯中文字符');
            var strObj = document.getElementById(obj);
            strObj.value = "";
            strObj.focus();
        }else{
             console.log('是纯中文字符');
        }
    }
</script>

おすすめ

転載: blog.csdn.net/wwj791859814/article/details/77990262