js 只包含中文和英文
/*** 只包含中文和英文
* @param cs
* @returns {Boolean}
*/
function isGbOrEn(value){
var regu = "^[a-zA-Z\u4e00-\u9fa5]+$"
var re = new RegExp(regu)
if (value.search(re) != -1){
return true
} else {
return false
}
}
---------------------
作者:dongsir 董先生
来源:CSDN
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,转载时请标注 https://blog.csdn.net/qq6759/article/details/88118913
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<script>标签,输入js代码:
document.body.innerText = test('测')
function test(t) {
var a = [
{'reg':/[^/u4e00-/u9fa5]/, 'name':'中文'},
{'reg':/[^0-9]/, 'name':'数字'},
{'reg':/[^A-Za-z]/, 'name':'英文'},
]
for (var i = 0i <a.lengthi++) {
if (a[i].reg.test(t)) {
return a[i].name
}
}
return '字符'
}
3、浏览器运行index.html页面,此时会打印出js判断的结果。