js判断字符串是否是中文

方法1:

EXFCODE
function isChinese(temp){
var re=/[^\u4E00-\u9FA5]/;
if (re.test(temp)) return false ;
return true ;
}

方法2:

EXFCODE
function isChn(str){
var reg=/^[\u4E00-\u9FA5]+$/;
if (!reg.test(str)){
alert( "不全是中文" );
return false ;
}else{
alert( "全是中文" );
return true ;
}
}

方法3:

EXFCODE
function funcChina(){
var obj = document.form1.txtName.value;
if (/.*[\u4e00-\u9fa5]+.*$/.test(obj)){
alert( "不能含有汉字!" );
return false ;
} else {
return true ;
}

方法4:

EXFCODE
function isChina(s){
var patrn=/[\u4E00-\u9FA5]|[/uFE30-/uFFA0]/gi;
if (!patrn.exec(s)){
return false ;
} else {
return true ;
}
}

方法5:

EXFCODE
function isChina(s){
var str= '玄峰软件www.exfsoft.com' ;
if (escape(str).indexOf( "%u" )<0){
alert( "没有包含中文" );
} else {
alert( "包含中文" );
}
}
posted @   Tommy_marc  阅读(1484)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示