[填报与传统报表]
填报提交栏位没有填写就不检测格式
填报提交时,如果某个栏位有设定模式检测(所填内容要符合时间格式,若不符合则提交时会提醒),但此栏位不是必填项,可否设置当有填写的时候才去检测格式,如果没有填写,就不检测格式
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
Efheih
显示全部楼层
发表于 2023-8-4 09:01:25
必填项不勾选就是了
|
|
|
|
|
MengJiaXiao
显示全部楼层
发表于 2023-8-4 09:26:51
^(.{0,0}|(?:(?!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)\s+([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9])$ |
|
|
|
|
MengJiaXiao
显示全部楼层
发表于 2023-8-4 09:29:52
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2023-8-4 09:34:21
|
|
|
|
我不是笨蛋
显示全部楼层
发表于 2023-8-4 13:40:18
|
|
|
|
MengJiaXiao
显示全部楼层
发表于 2023-8-4 14:42:59
没有勾选必填项哦,也会提示格式不匹配
后面还=是用正则表达式写的:可以为空或者格式为yyyy/MM/dd HH:mm:ss
^(.{0,0}|(?:(?!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)\s+([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9])$ |
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2023-8-4 14:44:50
|
|
|
|