本文摘自php中文网,作者巴扎黑,侵删。
这篇文章主要介绍了Python时间的精准正则匹配方法,结合实例形式对比分析了Python针对时间格式相关正则匹配技巧,需要的朋友可以参考下本文实例讲述了Python时间的精准正则匹配方法。分享给大家供大家参考,具体如下:
要用正则表达式精准匹配时间,其实并不容易
方式一:
1 2 3 4 5 |
|
方式二:
1 2 3 4 |
|
比如上面的并不能精准匹配,比如说, 24:61:61显然不符合要求。
时(H), 0-23
分(M), 0-59
秒(S), 0-59
小时的精准匹配如下: 0?[0-9]|1[0-9]|2[0-3]
分钟的精准匹配如下: 0?[0-9]|[1-5][0-9]
秒钟的精准匹配如下: 0?[0-9]|[1-5][0-9]
完整的正则匹配就是:
1 2 3 4 5 |
|
以上就是Python使用正则表达式匹配时间的详解的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
在vs code上搭建Python开发环境的方法_Python
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。