python 利用正则表达式匹配字符串里面类似2023-06-07这种格式的日期
时间: 2023-12-04 08:02:38 浏览: 35
可以使用re模块和正则表达式来实现:
```python
import re
text = "今天是2023-06-07,明天是2023-06-08。"
pattern = r"\d{4}-\d{2}-\d{2}"
match = re.findall(pattern, text)
print(match)
```
这里的正则表达式`"\d{4}-\d{2}-\d{2}"`表示匹配四个数字,一个短横线,两个数字,一个短横线,两个数字的格式。`re.findall()`函数可以找到所有符合这个格式的日期,并返回一个列表。在上面的例子中,输出的结果为`['2023-06-07', '2023-06-08']`。