二十四画生的Blog


        ——开始学习Orchard框架
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

利用汉字Unicode范围来验证是否为汉字的JavaScript函数

Posted on 2005-06-02 11:13  二十四画生  阅读(4123)  评论(2)    收藏  举报
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;
}