ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery_jquery で時刻形式を検証するための正規表現のまとめ

jQuery_jquery で時刻形式を検証するための正規表現のまとめ

WBOY
WBOYオリジナル
2016-05-16 17:22:011404ブラウズ

コードでは jQuery が使用されており、渡されるパラメーターは jQuery によって選択された入力オブジェクトです。原則: 最初に通常の一致を使用し、次に時、分、秒を抽出して、それらが通常の範囲内であるかどうかを確認します。

コードをコピー コードは次のとおりです:

/**
* 時間が形式に準拠しているかどうかを確認します
* @param {Object} timeTextBox
*/
関数 checkTime(timeTextBox){
var time = timeTextBox.val();
var regTime = /^([0-2][0-9]):([0-5][0- 9]) :([0-5][0-9])$/;
var result = false;
if (regTime.test(time)) {
if ((parseInt(RegExp. $1) ) {
$ ("#ERRMSG"). "");
} else {
Timetextbox.attr ({
値: "
}); .focus();
$("#errmsg").html("Timeフォーマット エラー");
}
結果を返します;
}



例 2
js 正規表現を直接使用して例を示します

コードをコピー




< ;meta name ="キーワード" content="">



日付誕生: < input id="birthday" name="birthday" type="text" value="" onBlur="checkDate();"/>