是否有一种内置方法可用验证规则验证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. Laravel验证required_without_all
- 6. Laravel验证
- 7. Laravel不验证
- 8. Laravel 4验证
- 9. Laravel验证或
- 10. Laravel 5 DATE_FORMAT验证不验证
- 11. Laravel验证:检查验证者验证失败的原因
- 12. 验证第二级阵列/ JSON使用Laravel验证
- 13. 如何使用jQuery验证laravel验证规则
- 14. 表单验证laravel
- 15. Laravel验证登录
- 16. Laravel验证翻译
- 17. Laravel表单验证
- 18. Laravel Numbers Only验证
- 19. required_if Laravel 5验证
- 20. Laravel请求验证
- 21. Laravel验证方法
- 22. Laravel的LDAP验证
- 23. Laravel表单验证
- 24. REST API,Laravel,验证
- 25. Laravel验证pdf mime
- 26. Laravel和vue.js验证
- 27. Laravel 5个验证
- 28. 多验证在Laravel
- 29. Laravel - 验证双 - ERR_TOO_MANY_REDIRECTS
- 30. 验证laravel错误