【发布时间】:2021-02-16 13:05:44
【问题描述】:
我想用指定的协议验证 URL。
HTTP 和 HTTPS 类型验证不适用于以下 URL。
-
如果 URL 是安全的,请参见下文。
rtmps://username:password@server:port/ -
如果没有安全的 URL 将如下所示。
rtmp://server:port/
我只需要验证以上 2 个 URL。
我已经尝试过 laravel 的 URL 类型验证,但它没有验证这些协议。
还想告诉你,只有我能使用的是正则表达式验证,因为它是 laravel 的一个请求类,我在其中放置了验证规则。 laravel 6.2版
【问题讨论】:
-
你试过自己写custom validation吗?!
-
使用正则表达式进行自定义验证? stackoverflow.com/questions/161738/…
-
@brombeer,不,我没试过。
-
@Justinas,你能告诉我如何在 laravel 的正则表达式中使用这个正则表达式。
-
您可以将您的正则表达式放入您的控制器laravel.com/docs/8.x/…