js判断是不是有中文字符的方法大全

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断是不是有中文字符的方法大全相关的知识,希望对你有一定的参考价值。

");return false;return true;第二种方法(包含中文则返回"true",不包含中文则返回"false"):
<script language="javascript">function isChina(s)var patrn=/[\\u4E00-\\u9FA5]|[\\uFE30-\\uFFA0]/gi;if(!patrn.exec(s))return false;elsereturn true;</script>第三种方法
<script language="javascript">var str=\'中国\';if(escape(str).indexOf("%u")<0)alert("没有包含中文");elsealert("包含中文");</script>escape对字符串进行编码时,字符值大于255的以"%u****"格式存储,而字符值大于255的恰好是非英文字符(一般是中文字符,非中文字符也可以当作中文字符考虑);indexOf用以判断在字符串中是否存在某子字符串,找不到返回"-1"。
参考技术A var patt = /[\u4e00-\u9fa5]+/;

以上是关于js判断是不是有中文字符的方法大全的主要内容,如果未能解决你的问题,请参考以下文章

js如何判断字符是中文,英文,数字还是字符

js如何判断字符是中文,英文,数字还是字符

js判断字符串中是不是存在某些字符的方法

js怎么判断字符串中是不是有中文

js中判断是不是字符串是不是含有中文

引用JS表单验证大全 以后方便查看用