Javascript函数验证器
我正在尝试创建一个javascript教室验证程序,用于检查用户是否输入了有效的教室编号 规则: 必须是4位数字 格式必须为:2个大写字母后跟2位数字 到目前为止我所拥有的。这只检查长度。我不知道如何去做另一个验证器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() {
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这是家庭作业吗?如果是,添加
家庭作业
标记。这是家庭作业吗?如果是,添加家庭作业
标记。