书写一个正则表达式,匹配一个日期,并举例运行
时间: 2023-07-04 11:09:35 浏览: 84
一个匹配日期的正则表达式可以是:`^\d{4}-\d{2}-\d{2}$`,其中`\d`表示数字,`{4}`表示重复4次,`{2}`表示重复2次,`^`表示字符串的开头,`$`表示字符串的结尾。它可以匹配形如`2021-07-22`的日期格式。
以下是一个Python代码示例:
```python
import re
date_regex = re.compile(r'^\d{4}-\d{2}-\d{2}$')
date_str = '2021-07-22'
if date_regex.match(date_str):
print('日期格式正确')
else:
print('日期格式不正确')
```
输出结果为:`日期格式正确`。
阅读全文