// 匹配是中文
var reg = /[u4e00-u9fa5]/ ; reg.test('hahha') //false var reg = /[u4e00-u9fa5]/ ; reg.test('哈哈哈哈') //true
// 匹配不是中文 var reg = /[u00-uFF]/; reg.test('haha'); //true
//判断输入文字的长度
function isChinese(str){ var reg = /[u00-uFF]/; return !reg.test(str); } function strlen(str){ var i = strlength = 0; for(;i<str.length;i++){ if(isChinese(str.charAt(i)) == true){ strlength += 2; }else{ strlength += 1; } } return strlength; }