python 正则表达 截取字符串中时间
时间: 2023-07-20 12:14:39 浏览: 100
python 正则表达式获取字符串中所有的日期和时间
可以使用正则表达式来截取字符串中的时间,下面是一个示例代码:
```python
import re
text = "2021-05-01 12:34:56"
pattern = r"\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}"
match = re.search(pattern, text)
if match:
print("匹配到的时间为:", match.group(0))
else:
print("未找到匹配的时间")
```
这段代码中,我们定义了一个正则表达式 `r"\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}"`,用来匹配类似于 `2021-05-01 12:34:56` 这样的时间格式。然后使用 `re.search()` 函数来在字符串中查找匹配的内容。如果找到了匹配的内容,就使用 `match.group(0)` 来获取匹配到的时间字符串。
阅读全文