如何使用Python正则表达式从文本中提取日期?

以下代码使用Python正则表达式从给定的字符串中提取日期

示例

import datetime

from datetime import date

import re

s = "Jason's birthday is on 1991-09-21"

match = re.search(r'\d{4}-\d{2}-\d{2}', s)

date = datetime.datetime.strptime(match.group(), '%Y-%m-%d').date()

print date

输出结果

这给出了输出

1991-09-21

以上是 如何使用Python正则表达式从文本中提取日期? 的全部内容, 来源链接: utcz.com/z/334827.html

回到顶部