python-3.x 如何从没有年份的字符串中提取日期?[已关闭]

g9icjywg  于 2023-03-13  发布在  Python
关注(0)|答案(1)|浏览(125)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。

5小时前关门了。
Improve this question
我有一个很大的字符串,日期和描述信息用行分隔。我想用日期分隔信息,但我的日期是DD/MM。不仅如此,我还需要一个函数来查找字符串中的日期。
示例:
10/10描述
描述描述11/10描述

hmae6n7t

hmae6n7t1#

尝试使用regex提取日期。

import re
from datetime import datetime

text = "Description Description 11/10 Description"

pattern = re.compile(r'\d{2}\/\d{2}')
match = pattern.search(text)

dd_mm = match.group()
print(f'Extracted DD/MM : {dd_mm}')

date_object = datetime.strptime(dd_mm, '%d/%m')
formatted_date = date_object.strftime('2023-%m-%d')

print('formatted_date :', formatted_date)

相关问题