Python 正则表达式验证时间格式:'2023-04-04 22:00:00'
可以,以下是一个 Python 正则表达式判断输入格式是否符合'2023-04-04 22:00:00' 的示例代码:
import re
# 定义正则表达式
pattern = r'^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$'
# 输入待检验的字符串
input_str = '2023-04-04 22:00:00'
# 使用re模块进行匹配
match = re.match(pattern, input_str)
# 判断是否匹配成功
if match:
print('输入格式符合要求')
else:
print('输入格式不符合要求')
输出结果为:
输入格式符合要求
该正则表达式的含义是:
^表示字符串开头\d{4}表示匹配4个数字(年份)-表示匹配横线\d{2}表示匹配2个数字(月份和日期)-表示匹配横线\d{2}表示匹配2个数字(小时):表示匹配冒号\d{2}表示匹配2个数字(分钟):表示匹配冒号\d{2}表示匹配2个数字(秒钟)$表示字符串结尾
因此,该正则表达式可以匹配符合'2023-04-04 22:00:00' 格式的字符串。
原文地址: https://www.cveoy.top/t/topic/mLO4 著作权归作者所有。请勿转载和采集!