franco wrote:
> not a weakness, in that string 'behold:' is a valid uri, it has a
> scheme with a scheme delimeter (":"). "www.abc.com" is not an
> unambiguous uri, no scheme present.

Is it a valid uri if nothing is present after the scheme? Anyway, I know 
that the results are technically valid but they are less than useful if 
you want, say, to extract and "linkify" urls that users might have 
written inside a message. (which is what I assumed the OP wanted but I 
might have been mistaken)

Daniel