php - 在 Laravel 中对数字进行自定义验证
问题描述
我有一个号码,我需要像这样对其进行自定义验证
如果不在这些数字的第一个开头,他就不能写一个数字
077 | 075 | 078 |
数字必须是这样的07701231231
解决方案
我认为starts_with
验证规则适合您的需求:
https://laravel.com/docs/8.x/validation#rule-starts-with
由于077
和不是有效值(将转换为、075
和) ,您将使用以下规则并将其作为 处理:078
integer
77
75
78
string
'number' => 'string|starts_with:077,078,075'
推荐阅读
- reactjs - 错误:请安装 PostCSS 8 或更高版本。我怎样才能解决这个问题?
- swift - 在 RxSwift 中点击 UIView 按钮时,如何在 ViewController 的 viewModel 中进行操作?
- java - JavaFX TextArea 文本修改监听器:资源消耗困境
- firebase - 未处理的异常:无效的参数:'Future 的实例
' - reactjs - React jspdf生成空白pdf页面
- javascript - MongoDB函数未正确返回数组
- teamcity - 升级到 2021.1 后运行器不兼容
- java - Netbeans 中的 XML 部署
- ruby - Ruby 类中的继承
- sublimetext3 - 按下 Enter 后没有额外的行 Sublime Text 3