是否有一种内置方法可用验证规则验证UUID?在“Available Validation Rules”文档中我没有发现任何关于此的信息。使用Laravel验证验证UUID
1
A
回答
1
可以在Laravel扩展验证助手添加自定义的验证规则,例如我已经建立了我自己的验证规则来验证位置使用正则表达式如下:
Validator::extend('location', function ($attribute, $value, $parameters, $validator) {
return preg_match('/^-?\d{1,2}\.\d{6,}\s*,\s*-?\d{1,2}\.\d{6,}$/', $value);
});
引用这篇文章:PHP preg_match UUID v4
可以按如下方式使用UUID正则表达式来创建它:
Validator::extend('uuid', function ($attribute, $value, $parameters, $validator) {
return preg_match('/[a-f0-9]{8}\-[a-f0-9]{4}\-4[a-f0-9]{3}\-(8|9|a|b)[a-f0-9]{3}\-[a-f0-9]{12}/', $value);
});
希望这个比赛你的要求。
0
因为我真的想要一个,我只是建了一个:https://github.com/rap2hpoutre/uuid-rule
相关问题
- 1. ServiceStack使用验证码验证验证
- 2. Laravel使用vue js验证
- 3. 验证用户 - Laravel
- 4. 验证用户Laravel
- 5. Waterline UUID类型和验证
- 6. PHP验证有效的UUID
- 7. laravel认证使用ajax,验证
- 8. Laravel验证
- 9. Laravel验证
- 10. Laravel-4验证
- 11. 与Laravel验证
- 12. Laravel 4验证
- 13. Laravel类验证
- 14. Laravel验证
- 15. Laravel 5:[验证]
- 16. Laravel验证required_without_all
- 17. Laravel验证或
- 18. Laravel不验证
- 19. Laravel验证“required_without”
- 20. 验证使用jQuery验证
- 21. Laravel验证:验证OR而不是AND
- 22. Laravel 5 DATE_FORMAT验证不验证
- 23. laravel 4验证 - 验证不工作
- 24. laravel jwtAuth验证凭证
- 25. Laravel验证:检查验证者验证失败的原因
- 26. Laravel使用验证::后卫(“一”)5.2.29 multiauth,验证::后卫(“二”)
- 27. 验证第二级阵列/ JSON使用Laravel验证
- 28. Laravel 4 - 使用包中的验证器进行验证
- 29. 如何使用jQuery验证laravel验证规则
- 30. Laravel - “不同”验证