首页 > 解决方案 > 如何从python中的字符串值中提取特定内容

问题描述

我是 python 新手。我正在尝试从字符串中提取日期和时间值。

字符串值 :

List = ['D:/Python/sfusd_to_hipSfusd/reports_api/meet/activity/dt=2020-10- 
02/api_batch_id=00db1d37-96bb-4beb-a8db-0e62443f5d81/2020-10-02 13-34-55.json']

我需要的输出:

2020-10-02 13-34-55

谁能帮我在python中解决这个问题?

标签: python

解决方案


使用正则表达式获得正确的模式

import re
re.findall("([0-9]{4}\-[0-9]{2}\-[0-9]{2} [0-9]{2}-[0-9]{2}-[0-9]{2})", s)

输出:

['2020-10-02 13-34-55']

推荐阅读