Javascript函数验证器

Javascript函数验证器,javascript,validation,Javascript,Validation,我正在尝试创建一个javascript教室验证程序,用于检查用户是否输入了有效的教室编号 规则: 必须是4位数字 格式必须为:2个大写字母后跟2位数字 到目前为止我所拥有的。这只检查长度。我不知道如何去做另一个验证器 function classRoom_validate(CLASS, max) { var CLASS_len = CLASS.value.length; if (CLASS_len != max && CLASS.value.match() {

我正在尝试创建一个javascript教室验证程序,用于检查用户是否输入了有效的教室编号

规则: 必须是4位数字 格式必须为:2个大写字母后跟2位数字

到目前为止我所拥有的。这只检查长度。我不知道如何去做另一个验证器

function classRoom_validate(CLASS, max)
{
    var CLASS_len = CLASS.value.length;
    if (CLASS_len != max && CLASS.value.match()
{
    alert("Invalid classroom");
    CLASS.focus();
    return false;
}
return true;
}

您需要一个正则表达式:

r = /[A-Z][A-Z]\d\d/

r.test('AA21')
true

r.test('blah')
false

您需要一个正则表达式:

r = /[A-Z][A-Z]\d\d/

r.test('AA21')
true

r.test('blah')
false
使用这样的正则表达式:

/[A-Z]{2}[0-9]{2}/.test(code);
/[A-Z]{2}[0-9]{2}/.test(“AA12”);//正确
/[A-Z]{2}[0-9]{2}/.test(“Ab12”);//假
/[A-Z]{2}[0-9]{2}/.test(“Abc2”);//假的

etc

使用如下正则表达式:

/[A-Z]{2}[0-9]{2}/.test(code);
/[A-Z]{2}[0-9]{2}/.test(“AA12”);//正确
/[A-Z]{2}[0-9]{2}/.test(“Ab12”);//假
/[A-Z]{2}[0-9]{2}/.test(“Abc2”);//假的


etc

这是家庭作业吗?如果是,添加
家庭作业
标记。这是家庭作业吗?如果是,添加
家庭作业
标记。