python - 如何从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中解决这个问题?
解决方案
使用正则表达式获得正确的模式
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']
推荐阅读
- flutter - 在垂直页面浏览中调整图像大小而不影响每个元素之间的空间?
- python - python urllib3 或使用应用程序 ID 和应用程序令牌请求身份验证
- file - GetFullPathName 是否适用于目录名称?
- reactjs - 首次登录时的导航帮助
- java - 使用java根据属性值追加或替换XML元素
- python - 如何使用 python kivymd 中的方法在构建器中添加 TwoLineIconListItem?
- flutter - Flutter,如何将页面从横向设置回纵向模式
- android - 使用改造向服务器发出请求时出错
- c - 如何在 C 中检查临时文件?
- flutter - 在 Flutter 中按下切换开关时交换小部件