如何从“monkey 2010-07-10 love banana”之类的字符串中提取日期?谢谢!
最佳答案
如果以固定格式给出日期,则只需使用正则表达式提取日期,然后使用“datetime.datetime.strptime”来解析日期:
import re
from datetime import datetime
match = re.search(r'\d{4}-\d{2}-\d{2}', text)
date = datetime.strptime(match.group(), '%Y-%m-%d').date()
否则,如果日期以任意形式给出,则无法轻松提取日期。
关于python - 从Python中的字符串中提取日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3276180/