fix(input[url]): Invalid URLS incorrectly valid

The current URL regex incorrectly matches invalid urls.
Examples:
http://www..
http:///
http://[[
The new regex should correctly identify urls