Minor nitpick: This only validates that "http://" is present somewhere in the URL. To ensure it's at the beginning, we would need `/\Ahttp:\/\//` (the `\A` anchors the match to the start of the string)