私は次のようなコントロールを持っています。
"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`.
これを行うのを手伝ってください。