校验规则
校验规则用于限制用户输入的文本内容、日期范围、数值范围或可选项,适合提升数据质量、避免误填和实现多题联动约束。卷王的校验可应用到多种题型和具体填空位置。
文本内容校验
格式校验
可以限制输入文本的内容限制,支持 数字、日期、邮箱、手机号、身份证号等
正则校验
如果预设校验不能满足需求,可以通过自定义正则表达式校验,并且支持设置自定义提示信息
数值/日期范围校验
对于内容限制为 数字 和 日期 的我们也可以限制允许输入的数字范围、允许输入的日期范围。

数值范围
可以设置允许输入的数字范围
日期范围
可以设置允许输入的日期范围大小
公式逻辑校验
提示
具体原理是,如果公式的计算结果是一段文字,则表示校验失败,该文字将作为提示信息返回给用户。
如果公式返回结果为空或者 false,则表示验证通过。
点击体验效果,演示多题联动校验
下面通过多个案例场景来演示公式逻辑计算
输入内容不能包 含指定文字
多题联动校验
提示
具体原理同公式逻辑校验。
年龄(男性不能超过 60 岁,女性不能超过 55 岁)
公式设置
动图演示

校验逻辑
如果基础的格式校验、范围校验还不够,你可以继续使用校验逻辑来完成更复杂的限制条件。
适用场景
- 限制多选题最多可选多少项
- 要求某个选项必须和另一个选项联动出现
- 根据其他题目的答案,动态限制当前题的可填范围
设置入口
进入题目设置后,打开 逻辑设置 → 校验逻辑。
示例
下面这个公式表示:如果第一题前两个选项对应的人数之和大于 20,则返回错误提示。
| 公式 | 说明 |
|---|---|
| IF(Q1A1+Q1A2 > 20, '参加活动人数不能大于 20 人') | 如果第一题前两个选项人数之和大于 20,则校验失败并提示错误信息 |

使用建议
- 先用基础校验覆盖常见错误,再考虑公式校验和多题联动