日期正则
/^(?:(?!0000)[0-9]{4}-(?:(?:(0[1-9]|[1-9])|1[0-2])-(?:(0[1-9]|[1-9])|1[0-9]|2[0-8])| //所有年份到每月28号
(?:(0[13-9]|[13-9])|1[0-2])-(?:29|30)| //除2月外有29、30号
(?:(0[13578]|[13578])|1[02])-31)| //月大有31号
(?:[0-9]{2}(?:(0[48]|[48])|[2468][048]|[13579][26])|(?:(0[48]|[48])|[2468][048]|[13579][26])00)-02|2-29)$/; //闰年2月有29号
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步