String url1 = "https://www.aa.com";
String url2 = "ftp://www.bb.com";
String url3 = "http://w.cc.com";
String url4 = "vvv";
String url5 = "www.xx.com";
System.out.println("url1:"+checkUrl(url1)+" url2:"+checkUrl(url2)+" url3:"+checkUrl(url3)+" url4:"+checkUrl(url4));
Pattern pattern = Pattern.compile("^((ht|f)tps?):\\/\\/[\\w\\-]+(\\.[\\w\\-]+)+([\\w\\-\\.,@?^=%&:\\/~\\+#]*[\\w\\-\\@?^=%&\\/~\\+#])?$");
Matcher match = pattern.matcher(url3);
String url2 = "ftp://www.bb.com";
String url3 = "http://w.cc.com";
String url4 = "vvv";
String url5 = "www.xx.com";
System.out.println("url1:"+checkUrl(url1)+" url2:"+checkUrl(url2)+" url3:"+checkUrl(url3)+" url4:"+checkUrl(url4));
Pattern pattern = Pattern.compile("^((ht|f)tps?):\\/\\/[\\w\\-]+(\\.[\\w\\-]+)+([\\w\\-\\.,@?^=%&:\\/~\\+#]*[\\w\\-\\@?^=%&\\/~\\+#])?$");
Matcher match = pattern.matcher(url3);