v::url()
Validates if input is an URL:
v::url()->validate('http://example.com'); //true
v::url()->validate('https://www.youtube.com/watch?v=6FOUqQt3Kg0'); //true
v::url()->validate('ldap://[::1]'); //true
v::url()->validate('mailto:[email protected]'); //true
v::url()->validate('news:new.example.com'); //true
This rule uses FilterVar
See also: