I am using a javascript url validation regular expression. But it not working in all cases.I want the urls below,it must work for .com,.in .us etc
http://mysites.com http://www.mysite.com https://mysite.com https://www.mysite.com ftp://mysite.com ftp://www.mysite.com www.mysite.com mysite.com usa.mysite.com
I am using the regular expression ,
var regex = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
Its not working in the case of www.mysite.com and mysite.com etc .
Any one please help me.