HH的正则表达式是什么:MM:SS
HH是小时数,但不限于白天或时钟,它可以是从0到任意整数的任何数字
MM最多分钟数为59,从00开始
SS是秒,最大值为59,从00开始
答案 0 :(得分:7)
([0-9]+):([0-5][0-9]):([0-5][0-9])
如果最大值为59
(明智)。如果您希望60
也可以,
([0-9]+):([0-5][0-9]|60):([0-5][0-9]|60)
编辑:如果您希望前导零是可选的,则评论中的前导零工作。这个更好:
([0-9]+):([0-5]?[0-9]):([0-5]?[0-9])