我有以下 javascript 代码:
function checkLegalYear() {
var val = "02/2010";
if (val != '') {
var regEx = new RegExp("^(0[1-9]|1[0-2])/\d{4}$", "g");
if (regEx.test(val)) {
//do something
}
else {
//do something
}
}
}
但是,对于我通过的任何值,我的 regEx 测试总是返回 false (02/2010)。我的代码有问题吗?我已经在各种 javascript 编辑器在线尝试了这段代码,它工作正常。