【发布时间】:2015-03-15 19:46:16
【问题描述】:
我正在构建一些用户个人资料,并希望向个人资料添加社交链接,以便用户可以链接到他们的个人资料,例如 Steam、YouTube、Google+ 个人资料。
所以我找不到任何方法来验证 laravel 中的特定 url。我想要一个用户,如果他在 Steam 文本字段中设置一个链接来验证给定的 url 是否真的是 steampowered.com 的 url,或者如果不是抛出错误,则 url 无效。
我已经阅读了有关验证的文档,并且我读到有一个 URL 验证,但正如我所阅读的那样,它只是在输入格式为 url 时再次验证输入。所以基本上用户可以发布任何 url 并且它将被验证。
对于特定 URL 的 URL 验证是否存在过滤器或一些附加条件。因此,输入字段只有在用户在字段中插入:http://steamcommunity.com 时才有效。
有人如何做到这一点,或者我必须编写旧的 php 正则表达式?
【问题讨论】:
标签: php laravel laravel-4 validation