input框只能输入汉字、数字+字母的验证

var reg = /^[u4e00-u9fa5]{0,30}$/;
var reg2 = /^[A-Za-z0-9]+$/;
if(!$('#projectNumber').val() == ''&&!reg2.test($('#projectNumber').val())){
    layer.msg('项目编号只能输入字母和数字', { icon: 5 })
    return;
}

if(!$('#projectName').val() == ''&&!reg.test($('#projectName').val())){
    layer.msg('项目名称只能输入汉字', { icon: 5 })
    return;
}
原文地址:https://www.cnblogs.com/smile-fanyin/p/12293939.html