验证规则 | 描述 |
require | 必须验证 |
alpha | 是否为字母 |
alphaNum | 是否为字母和数字 |
alphaDash | 是否为字母、数字,下划线_ 及破折号- |
number | 是否为数字 |
integer | 是否为整型(注意大小范围) |
float | 是否为浮点型 |
boolean | 是否为布尔型 |
email | 是否为有效的邮箱格式 |
array | 是否为数组 |
accepted | 是否为 yes 、on 或者 1 |
date | 是否为有效的日期格式 |
activeUrl | 是否为有效的IP地址或者域名 |
url | 是否为有效的URL地址 |
ip | 是否为有效的IP地址(支持ipv4和ipv6) |
in | 是否在某个范围内 |
notin | 是否不在某个范围内 |
between | 是否在某个区间 |
notBetween | 是否不在某个区间 |
length | 长度是否为指定长度或者区间 |
max | 长度最大值 |
min | 长度最小值 |
after | 是否在某个日期之后 |
before | 是否在某个日期之前 |
expire | 是否在某个日期区间 |
allowIp | 请求IP是否是某个值或者范围 |
denyIp | 是否禁止某个或者范围的IP地址 |
confirm | 是否和另外一个字段值相同 |
different | 是否和另外一个字段值不同 |
> 、>= 、< 、<= 、= | 值比较 |
regex | 正则验证 |
file | 是否为一个上传文件 |
image | 是否为一个图像上传文件 |
fileExt | 允许上传的文件后缀 |
fileMime | 允许上传的文件类型 |
fileSize | 上传文件大小限制 |
unique | 验证数据是否在数据表唯一 |
token | 表单验证令牌 |
转载于:https://www.cnblogs.com/pcx105/p/7735224.html