我有一个具有以下内容的控件。
"time1":{
"regex": ^([0-9]|0[0-9]|1[0-3]|2[0-3]):[0-5][0-9]$,
"alertText": "* Invalid Time"
}
我有一个方法,它将接受以下输入:
//for regex validation
function inputFilter(inputbox, regex) {
var regExStart = "/\\";
var regExEnd = "/\\";
consol.log("Reg Ex Validation : "+regExStart + regex + regExEnd);
txb.value = inputbox.value.replace( regex, "");
}
当我调用上述方法时,我得到以下信息:Uncaught SyntaxError: Unexpected token ILLEGAL
我不确定我是否在构建regex
. 我认为应该是这样的:
/^([0-9]|0[0-9]|1[0-3]|2[0-3]):[0-5][0-9]$/ and i have to append `//` with my `regex`.
请帮助我做到这一点。