我想在完全hh:mm:ss
字符串中验证sting时间格式。
我的意思是确切地说
每小时/分钟/秒必须 2位
也
仅接受逻辑值,如
当我检查Regex pattern for HH:MM:SS time string时
答案接受hh:mm:ss
字符串,但也接受2:3:24
提前致谢
答案 0 :(得分:11)
你的正则表达式是,
(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)
Java正则表达式,
(?:[01]\\d|2[0123]):(?:[012345]\\d):(?:[012345]\\d)
答案 1 :(得分:8)
答案 2 :(得分:0)
您想要的模式是:
(([0-1]?[0-9])|(2[0-3])):[0-5][0-9]:[0-5][0-9]
适用于HH:MM:SS
24 小时格式。