how do i check if a uri is valid and contains "http://" at the start of it?
eg: "www.google.com" is invalid but "http://www.google.com" is valid.

is there some class method in .net to check this or do i need to use regex?
(i have looked at the online msdn, but might have missed something...)