需求: 基于Java的标准库提取URL对应的域名并拼接成basePath 实现: public static String extactBasePath(String line) { try { java.net.URL url = new java.net.URL(line); StringBuilder sb = new StringBuilder(); return sb.append(url.getProtocol()).append("://").append(url.getHost()) .toString(); } catch (MalformedURLException e) { e.printStackTrace(); } return ""; } 其中url.getHost()为域名,前面为协议有https或者http等