By the way, even if you decide to only treat hostnames with atleast one domainlabel as valid (so http://foo/ is not a valid URL but http://bar.foo/ is), you will still run into a fairly common false positive where people do not type a space after the period in their sentences. ```I had milk for breakfast.It was good``` will become the URL ```http://breakfast.it/```