正则js判断是否存在中文和全角字符 var str = ... String.prototype.isChinese = function () { var reg = /[^\x00-\xff]/ig;//判断是否存在中文和全角字符 // var reg=/[A-Za-z]*[a-z0-9_-]|\s$/;//判断是否包含数字字母下划线 当使用这个时如果只有部分是中文字符还可以使用英文字体 if (reg.test(this)) { return true;//存在中文 } return false;//不存在中文 } str.isChinese() // true or false