function checkchinese(str){
var re1 = new RegExp("^[/u4E00-/uFA29]*$") //汉字的范围
var re2 = new RegExp("^[/uE7C7-/uE7F3]*$")
var str = str.replace(/(^/s*)|(/s*$)/g,'');
if (str == ''){return false;}
if (!(re1.test(str) && (! re2.test(str)))){
return false;
}
return true;
}
var re1 = new RegExp("^[/u4E00-/uFA29]*$") //汉字的范围
var re2 = new RegExp("^[/uE7C7-/uE7F3]*$")
var str = str.replace(/(^/s*)|(/s*$)/g,'');
if (str == ''){return false;}
if (!(re1.test(str) && (! re2.test(str)))){
return false;
}
return true;
}
博客给出了一段JavaScript代码,定义了一个名为checkchinese的函数,用于检查字符串是否为中文。函数通过正则表达式设定汉字范围,去除字符串首尾空格,对输入字符串进行判断并返回布尔值。
1380

被折叠的 条评论
为什么被折叠?



