`

JS判断字符串是否包含中文

    博客分类:
  • JS
阅读更多
Java代码


<script language="javascript">     
function funcChina(){    
var obj = document.form1.txtName.value;    
if(/.*[\u4e00-\u9fa5]+.*$/.test(obj))    
{    
alert("不能含有汉字!");    
return false;    
}    
return true;    
}    
</script>    
<form name="form1">   
<input type="text" name="txtName"><input type="button" name="butTxt" value="判断是否是汉字" onclick="funcChina()">   
</form> 

<script language="javascript"> function funcChina(){ var obj = document.form1.txtName.value; if(/.*[\u4e00-\u9fa5]+.*$/.test(obj)) { alert("不能含有汉字!"); return false; } return true; } </script> <form name="form1"><input type="text" name="txtName"><input type="button" name="butTxt" value="判断是否是汉字" onclick="funcChina()"></form>


Java代码


<script language="javascript">    
function isChina(s){    
var patrn=/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi;    
if(!patrn.exec(s)){    
return false;    
}   
else{    
return true;    
}    
}   
alert(isChina("中国站长天空www.zzsky.cn"));   
</script> 

<script language="javascript"> function isChina(s){ var patrn=/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi; if(!patrn.exec(s)){ return false; }else{ return true; } }alert(isChina("中国站长天空www.zzsky.cn"));</script>

Java代码


<script language="javascript">   
var str='中国站长天空www.zzsky.cn';   
if(escape(str).indexOf("%u")<0){    
alert("没有包含中文");   
}   
else{   
alert("包含中文");   
}   
</script> 
分享到:
评论

相关推荐

    js处理字符串中的汉字问题集锦

    计算字符串中中文个数,判断是否含有中文,以及包含中文的字符串长度等问题

    正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度

    判断是否存在中文和全角字符 str.match(/[^\x00-\xff]/ig) 判断包含中文字符串长度 aMatch=str.match(/[^\x00-\x80]/g); str.length+(!aMatch?0:aMatch.length) javascript 判断中文字符长度 一种: 代码如下: ...

    js中英文混合的字符串换行

    自己写的一个判断英文中文和中文符号的js换行处理这次写项目用到了,大家有用就下下来看看!

    js计算字符串长度包含的中文是utf8格式

    使用js写的计算字符串长度且其中中文是utf8格式的,具体的实现如下,感兴趣的朋友可以参考下

    用正则表达式判断字符串是汉字还是拼音的js函数代码

    您可能感兴趣的文章:js汉字转拼音实现代码javascript 汉字转拼音实现代码JS实现超简单的汉字转拼音功能示例javascript汉字转拼音的代码javascript 汉字与拼音转换JavaScript实现汉字转换为拼音的库文件示例...

    js处理包含中文的字符串实例

    js中String类型自带的属性length获取的是字符串的字符数目,但是前端经常会需要限制字符串的显示长度,一个中文字符又大概占两个英文小写字符的显示位置,所以中英文混合的情况下用length值来判断显示长度往往并不...

    js很实用的函数,保证你会喜欢

    1、检查输入的字符串是否全部是数字 2、检查输入的字符串是否全部是字母 3、检查输入的字符串是否全部是特殊字符 4、检测某一字符是否为数字 5、检测某一字符是否为...16、判断字符串中是否含有中文 17、验证URL地址

    js常用工具函数--通用格式化时间、字符串验证-验证邮箱、手机号、电话号码、url地址、严格校验身份证号码,判断数据类型、数组随机洗牌算法、检测密码强度等等..

    JS常用工具函数(压缩包中含有MD文件可自行查看)--包含:通用格式化时间、字符串验证-验证邮箱、手机号、电话号码、url地址、严格校验身份证号码,判断数据类型-是否是字符串、数字、Boolean、函数、对象、数组...

    检测含有中文字符串的实际长度

    我们在实际过程中要经常去检测含有中文字符串的实际长度, 因为中文字符,和英文字符在一起的话.判断起来你麻烦点. 原理跟在asp中的一样.逐个去判断.是中文加2英文加1. 代码如下:ASCIIEncoding n = new ...

    js判断是否有中文的脚本_js判断中文方法集合 原创

    0) { //字符串 str 中含有汉字 } 原理呢就是escape对字符串进行编码,字符值大于 255 的以 %u**** 格式存储,而字符值大于 255 的恰好是非英文字符(一般是中文字符,非中文字符也可以当作中文字符考虑)。...

    js表单验证控制代码大全

    1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能输入数字,判断数字、验证数字、检测...

    在javascript中如何得到中英文混合字符串的长度

    有同事在公司的OA上发了个贴子,介绍在javascript中如何得到中英文混合字符串的长度。 用的是正则表达式。 代码如下: var str = ”坦克是tank的音译”; var len = str.match(/[^ -~]/g) == null ? str.length : str....

    js验证大全

    该资源含有大量的js验证知识,例如:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 、js判断汉字、判断是否汉字 、只能输入汉字 、js判断是否输入英文、只能输入英文,等等。

    IE6下出现JavaScript未结束的字符串常量错误的解决方法

    然而分离的JS文件并不是UTF-8编码,被加库到UTF-8编码的DOM里,中文就出现了乱码,并影响到引号符,使浏览器无法判断字符串结束。解决变法很简单,JS文件另存为UTF-8编码格式即可。 ” 所以我修改了JavaScript的引用...

    常用js大全,javascript校验大全

    1.4 判断字符串是否全部由数字组成. 5 1.5 判断字符串是否全部由字母组成. 6 1.6 对于月和日,如果前面有零,去除,如 01 变为 1 .. 6 1.7 为 1 位的日月在前面补零,如将 1 变为 01 .. 7 1.8 在删除按钮的onclick...

    GB18030汉字的GB18030 Unicode URL编码对照表.xlsx

    这种情况下,我们必须就要通过程序将javascript的GB18030、Unicode字符串转为UTF-8编码的字符串。附件是GB18030包含的21004个汉字的GB18030编码、Unicode编码、URL编码对照表,可用于解决中文乱码转换恢复。

    js脚本大全 js验证大全 压缩包

    1.4 判断字符串是否全部由数字组成. 5 1.5 判断字符串是否全部由字母组成. 6 1.6 对于月和日,如果前面有零,去除,如 01 变为 1 .. 6 1.7 为 1 位的日月在前面补零,如将 1 变为 01 .. 7 1.8 在删除按钮的onclick...

    js验证表单 js验证表单

    function contain(str,charset)// 字符串包含测试函数 { var i; for(i=0;i;i++) if(str.indexOf(charset.charAt(i))&gt;=0) return true; return false; } function CheckForm() { if ((contain(document.form.NAME....

    程序天下:JavaScript实例自学手册

    3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框滚动导航 3.17 按钮获取焦点 3.18 文本框获取焦点弹出下拉框 3.19...

    《程序天下:JavaScript实例自学手册》光盘源码

    3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框滚动导航 3.17 按钮获取焦点 3.18 文本框获取焦点弹出下拉框 3.19...

Global site tag (gtag.js) - Google Analytics