js中用正則表達式檢測中文

由於中文的ASCII碼是有一定的範圍的。所以你可以用下面的正則表達式來表示中文。 /^[chr(0xa1)-chr(0xff)]+$/ 下面是一個使用的例子: $str = "正則表達式"; if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) { alert("這是一個純中文的字符串"); } else { alert("這不是一個純中文的字符串"); }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章