python时间格式检查

发布于 2021-01-29 14:57:16

在python中,我想检查输入字符串是否为“ HH:MM”,例如01:16或23:16或24:00。结果为真或假。

如何通过使用正则表达式来实现?

关注者
0
被浏览
76
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您可以不使用正则表达式来实现:

    import time
    
    def isTimeFormat(input):
        try:
            time.strptime(input, '%H:%M')
            return True
        except ValueError:
            return False
    
    >>>isTimeFormat('12:12')
    True
    
    >>>isTimeFormat('012:12')
    False
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看