日期:2014-05-20  浏览次数:20399 次

求一个简单的正则表达式!!!
要求输入的是时间格式,只有小时分钟,如“08:20”;一定要输满5位,不能漏掉前面的0,头2位后2位是0-9数字,中间是英文半角状态的“:”,当然要有时间验证,小时位不能超过24,分钟位不能超过60。谢谢帮忙!

------解决方案--------------------
^([01][0-9]|2[0-3]):[0-6]\d$
------解决方案--------------------
/^(([01][0-9]|2[0-3])(:([0-5][0-9]))$/
------解决方案--------------------
^(2[0-3]|[01]\d):[0-5]\d$