Laravel自定义验证规则的实例与框架使用正则实例
生成
php artisan make:rule Uppercase
规则说明
<?phpnamespace App\Rules;use Illuminate\Contracts\Validation\Rule;class Twolittlenum implements Rule
{public function passes($attribute, $value){$size = strlen(substr(strrchr($value, "."), 1));return $size <= 2;}public function message(){return '请输入最多两位小数的数字';}
}
使用
public function rules(){return ['type' => 'required|numeric|min:1|max:5','page' => 'required|numeric|min:1','size' => 'numeric|min:1|max:20','fineCode' => 'required|between:15,16','prefix' => 'required','fineDate' => "required",'fineAmount' => ['required','numeric','min:0.01','max:50000',new Twolittlenum],'fineName' => ['required','regex:/^[\x{4e00}-\x{9fa5}A-Za-z]+$/u'],'mobile' => 'required','ticketImage' => 'required','plateNumber' => 'required','zhifutype' => 'required|numeric|between:1,2','pic' => 'require',];}
正则实例
只能是中文或者英文
'fineName' => ['required','regex:/^[\x{4e00}-\x{9fa5}A-Za-z]+$/u'],
Laravel自定义验证规则的实例与框架使用正则实例相关推荐
- easyui的validatebox重写自定义验证规则的几个实例
validatebox已经实现的几个规则: 验证规则是根据使用需求和验证类型属性来定义的,这些规则已经实现(easyui API): email:匹配E-Mail的正则表达式规则. url:匹配URL ...
- 后盾网lavarel视频项目---自定义验证和自定义验证规则
后盾网lavarel视频项目---自定义验证和自定义验证规则 一.总结 一句话总结: 1.自定义验证就是用的自定义验证请求类:php artisan make:request AdminPost 2. ...
- yii2中的rules 自定义验证规则详解
yii2的一个强大之处之一就是他的Form组件,既方便又安全.有些小伙伴感觉用yii一段时间了,好嘛,除了比tp"难懂"好像啥都没有. 领导安排搞一个注册的功能,这家伙刷刷刷的又是 ...
- validatebox自定义验证规则以及使用
//===============jsp======state====//开启验证<script type="text/javascript"> yZ() ...
- 教你三种Model(AR)中自定义验证规则的方法
2019独角兽企业重金招聘Python工程师标准>>> 各位Yii2兄弟都知道Model的rules里面可以使用自己定义的验证规则,我们今天就把自定义规则做一个总结,进行一次彻底的知 ...
- php验证法则是10位数字,自定义验证规则
> ## 设置验证规则 ``` // 1.数组传入(针对在控制器中定义验证) $rules = [ 'name' => 'require|max:25', 'age' => 'num ...
- layui单选框verify_layui lay-verify form表单自定义验证规则详解
虽然layui的官方文档已经是写的比较详细,但是初次使用的时候总会懵一下,这里纪录一下lay-verify自定义验证规则的时候到底放哪. html: 提交 js: form.verify({ //数组 ...
- layui的表单——自定义验证规则
最近layui的表单用的比较多,所以整理来一下自定义的验证如下(下面是自己写的例子): layui的官网 引入layui之后 html <form action="" cla ...
- Gin验证请求参数-自定义验证规则
Gin对请求参数自定义验证规则可以分三步: 自定义结构体验证绑定binding标签 针对该标签定义验证方法 再将该验证方法注册到validator验证器里面 自定义结构体验证绑定binding标签 需 ...
最新文章
- 你居然还不知道Mysql存储引擎InnoDB分为内存架构、磁盘架构?
- CCS编译添加链接库文件与头文件的方法
- r 多元有序logistic回归_R语言多元Logistic逻辑回归 应用案例
- Maven中settings.xml的配置项说明
- flume通过tcp/udp采集数据并存到kafka配置及操作方式
- 利用Eigen进行矩阵计算
- 欧姆龙cp1h指令讲解_欧姆龙PLC功能指令
- 惠普p1106打印机安装步骤_惠普p1106打印机驱动程序下载
- php在线拍照代码,PHP+Javascript实现在线拍照功能实例_php技巧
- 计算机以弧计算和以度计算公式,角度换算公式(角度计算公式图解)
- utf8在mysql占几个字符_utf-8的中文,一个字符占几个字节
- kubernetes device or resource busy的问题
- OpenStreetMap开放街道图(OSM)
- 【Unity】Obi插件系列(四)—— Distance Fields、Particle attachments、Particle rendering
- pdf如何做到批量格式转换?
- 记录自己遇到的问题1
- 2020再谈软件测试人员的核心竞争力
- 中国科学院大学计算机考研资料汇总
- 记录一次抢票成功的经历。
- 一日一技 | 利用油猴插件自定义网页显示字体
热门文章
- 5.贝叶斯算法、单词拼写错误案例
- 3.商品可视化展示与文本处理
- 14_面向对象API绘图、图中图 (A Plot inside of Another Plot)、设定绘图范围Setting the Plot Range、对数尺度Logarithmic Scale
- NetBean中的使用,比如快捷键
- DCMTK 3.6.2(MD支持库)与Microsoft Visual Studio 2017开发环境的搭建
- Qt使用dmctk时的错误
- R-FCN+ResNet-50用自己的数据集训练模型(python版本)
- matlab工具箱中draw_graph不能用的解决方案
- apache日志记录格式LogFormat参数说明
- SolrCloud6.1.0之SQL查询测试