ip和端口 Pattern p = Pattern.compile("(\\d+\\.\\d+\\.\\d+\\.\\d+)\\:(\\d+)"); Matcher m = p.matcher("http://192.168.60.333:2222/eduattendance"); while (m.find()) { System.out.println("ip:" + m.group(1)); System.out.println("port:" + m.group(2)); }
域名和ip地址
String url="http://192.168.60.333:2222/eduattendance"; url= URLDecoder.decode(url); Pattern p = Pattern.compile("://(.*?)/", Pattern.CASE_INSENSITIVE); Matcher m = p.matcher(url); m.find(); String domain =""; url=m.group(1); if(url.contains(":")){ String[] split = url.split(":"); domain = split[0]; }