我是靠谱客的博主 可爱酒窝,最近开发中收集的这篇文章主要介绍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正则表达式匹配日期与时间的方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部