[Javascript] 使用 Unicode 標準判斷是否為中文字

[Javascript] 使用 Unicode 標準判斷是否為中文字

中文:/^[\u4E00-\u9FA5]+$/

數字:/^d+$/(是非負整數哦)

字母:/^[a-zA-Z]{1,30}$/(1到30個以字母串)

   1: // 目前在Unicode標準中,漢字的Char Code範圍是[0x4E00, 0x9FA5]
   2:  
   3: function test() {
   4:     var s = document.all.name.value;
   5:     for(var i = 0; i < s.length; i++) {
   6:         if(s.charCodeAt(i) < 0x4E00 || s.charCodeAt(i) > 0x9FA5) {
   7:             alert("輸入非中文,請重新輸入"); 
   8:             break;
   9:         }
  10:     }
  11: }
  12: