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
}
}
}
var regex 1=RegExp(‘^([0-2][0-9]|(3)[0-1](\/)(0)[0-9])|((1)[0-2]))(\/)d{4}$’,‘g’);var str1=‘16/12/2018’;sole.log(regex1.test(Str1);/预期输出:当我在regex 101,16/12/2018中测试时,返回true,但是当我在javascript文件中使用它时,ity总是返回false,为什么?