7

私は正規表現があまり得意ではありません。次の時間があります: 12:00am.

この形式を尊重する Javascript 正規表現が必要です。hh:mm[am/pm]

var regex = /^(\d\d):(\d\d)\s?(?:AM|PM)?$/;
4

4 に答える 4

2

以下の作品は、RegExr http://www.regexr.com/3btspを使用してテストしました

/^([0]?[1-9]|1[0-2]):([0-5]\d)\s?(AM|PM)$/i

于 2015-10-05T03:50:38.450 に答える
0
^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$
于 2015-10-04T19:14:15.463 に答える