定义一个方法,用正则表达式验证日期格式是否正确(yyyy-MM-dd)。
时间: 2024-02-19 17:03:24 浏览: 110
匹配yyyy-mm-dd日期格式的的正则表达式
好的,这里是验证日期格式是否正确的方法示例代码:
```python
import re
def check_date(date):
# 正则表达式
pattern = r'^\d{4}-\d{2}-\d{2}$'
# 判断是否匹配正则表达式
if re.match(pattern, date):
return True
else:
return False
```
该正则表达式可以验证日期的格式是否符合 yyyy-MM-dd 的格式,其中:
- ^ 匹配字符串的开始位置
- \d{4} 四位数字表示年份
- \d{2} 两位数字表示月份
- \d{2} 两位数字表示日期
- $ 匹配字符串的结束位置
如果匹配成功,则返回 True,否则返回 False。
阅读全文