美文网首页
5.检验输入内容中是否含有中文

5.检验输入内容中是否含有中文

作者: Radius_ | 来源:发表于2018-08-24 17:09 被阅读0次

    1.(含特殊符号):

    用jquery进行检验:

    function(){

    var   myReg =/^[a-zA-Z0-9_]{0,}$/;

    if(!myReg.test(input.val())) {

                return  true;//含中文和特殊符号(比如"=")

          }

    }

    2.(纯中文检测)

    function CheckChinese(str) 

    { if (escape(str).indexOf('%u') != -1) {

    return true;//含有中文

    else {

    return false;//不含有中文

    } } 

    PS:方法2中escape是对字符串进行编码,字符值大于 255 的以 %u**** 格式存储,而字符值大于 255 的恰好是非英文字符,所以可以检索出含有中文

    相关文章

      网友评论

          本文标题:5.检验输入内容中是否含有中文

          本文链接:https://www.haomeiwen.com/subject/oshiiftx.html