フォームの入力をチェックして、この形式を検証したいと考えています。
私はこの正規表現を使用していますが、私が望むように機能しません (この形式になる HH:MM:SS:mm )
HH : 時間
MM : 分
SS : 秒
mm : ミリ秒
/^([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])(?:\\.([0-9]{1,3}))?$/i
フォームをテストするために jquery 検証プラグインを使用しました。これは、この RegEx を含めて作成するメソッドの例です。
$.validator.addMethod("timeFormat", function(value, element) {
return this.optional(element) || /^([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])(?:\\.([0-9]{1,3}))?$/i.test(value);
}, "");
これの何が問題なのですか?