var regex = new RegExp("^(http[s]?://(www.)?|ftp://(www.)?|www.){1}([0-9A-Za-z-.@:%_+~#=]+)+((.[a-zA-Z]{2,3})+)(/(.)*)?(?(.)*)?"); if(regex.test("http://google.com")){ alert("Successful match"); }else{ alert("No match"); }