我希望在填报页面的某个列设置日期格式为yyyy/MM/dd的校验,不符合该格式的会在提交的时候无法通过校验不能提交。 同时因为该页面数据为导入进来的数据,所以不能通过将列改为日期控件的形式解决
可以通过正则表达式来实现
REGEXP(A1,"^((?!0000)[0-9]{4}/((0[1-9]|1[0-2])/(0[1-9]|1[0-9]|2[0-8])|(0[13-9]|1[0-2])/(29|30)|(0[13578]|1[02])-31)|([0-9]{2}(0[48]|[2468][048]|[13579][26])|(0[48]|[2468][048]|[13579][26])00)-02-29)$") 校验公式 写这个就可以了
设置日期控件
REGEXP(a2, "^[0-9]{4}/(((0[13578]|(10|12))/(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$")