http://t.cn/ReNsm8B 验证规则官方文档
1.常用验证规则
| 规则名 |
说明 |
| required |
不能为空 |
| max:value |
字段值必须小于或等于value,对于字符串来说,value 为字符数 |
| min:value |
字段值必须大于或等于value,对于字符串来说,value 为字符数 |
| |
验证邮箱是否合法 |
| url |
验证字段必需是有效的 URL 格式 |
| confirmed |
验证两个字段是否相同,如果验证的字段是password,则必须输入一个与之匹配的password_confirmation字段 |
| integer |
验证字段必须是整型 |
| ip |
验证字段必须是IP地址 |
| numeric |
验证字段必须是数值 |
| size:value |
value 验证字段必须有和给定值value想匹配的尺寸,对字符串而言,value是相应的字符数目,对数值而言,value是给定整型值;对文件而言,value是相应的文件字节数 |
| string |
验证字段必须是字符串 |
| unique |
表名,字段,需要排除的ID |
| between:min,max |
验证字段值的大小是否介于指定的 min 和 max 之间。字符串、数值或是文件大小的计算方式和 size 规则相同 |
| regex:pattern |
验证字段值是否符合指定的正则表达式 |
2.验证规则本地化
composer require caouecs/laravel-lang
修改config app.php 'locale' =>'cn'
如果自定义了字段,默认是不存在的,这时就需要手动修改文件来支持
resources -> lang -> cn ->validation.php
