我是靠谱客的博主 可爱酒窝,这篇文章主要介绍python正则表达式匹配日期格式_Python正则表达式匹配日期与时间的方法,现在分享给大家,希望可以做个参考。

下面给大家介绍下Python正则表达式匹配日期与时间

#!/usr/bin/env python

# -*- coding: utf-8 -*-

__author__ = 'Randy'

import re

from datetime import datetime

test_date = '他的生日是2016-12-12 14:34,是个可爱的小宝贝.二宝的生日是2016-12-21 11:34,好可爱的.'

test_datetime = '他的生日是2016-12-12 14:34,是个可爱的小宝贝.二宝的生日是2016-12-21 11:34,好可爱的.'

# date

mat = re.search(r"(d{4}-d{1,2}-d{1,2})",test_date)

print mat.groups()

# ('2016-12-12',)

print mat.group(0)

# 2016-12-12

date_all = re.findall(r"(d{4}-d{1,2}-d{1,2})",test_date)

for item in date_all:

print item

# 2016-12-12

# 2016-12-21

# datetime

mat = re.search(r"(d{4}-d{1,2}-d{1,2}sd{1,2}:d{1,2})",test_datetime)

print mat.groups()

# ('2016-12-12 14:34',)

print

最后

以上就是可爱酒窝最近收集整理的关于python正则表达式匹配日期格式_Python正则表达式匹配日期与时间的方法的全部内容,更多相关python正则表达式匹配日期格式_Python正则表达式匹配日期与时间内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部