校验时间型格式字段,以下格式有什么问题

需校验yyyy-MM-dd HH:mm:ss时间型格式字段

if(len(E3)=0,true,REGEXP(E3, "((([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|

((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|

((0[48]|[2468][048]|[3579][26])00))-02-29))

\s([0-1][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$")) = true

image.png

FineReport yzm630820 发布于 2024-4-7 11:11 (编辑于 2024-4-7 11:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
yzm630820Lv5见习互助
发布于2024-4-7 11:24(编辑于 2024-4-7 11:25)

正则表达式有\d或者\s等,斜杠加字母的情况下,需要再加\

image.png

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-4-7 11:12(编辑于 2024-4-7 11:12)
最佳回答
0
snrtuemcLv8专家互助
发布于2024-4-7 11:13

if(len(E3)=0,true,REGEXP(E3,"(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29)$ "))

最佳回答
0
华莉星宸Lv7资深互助
发布于2024-4-7 11:19

if(len(E3)=0,true,REGEXP(E3, "((([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29))([0-1][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$"))

 

image.png

  • 3关注人数
  • 257浏览人数
  • 最后回答于:2024-4-7 11:25
    请选择关闭问题的原因
    确定 取消
    返回顶部