import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static void main(String args[]) throws Exception { String regex = "(?<=http://)\\S+"; Pattern pattern = Pattern.compile(regex); String candidate = "http://www.a.com."; Matcher matcher = pattern.matcher(candidate); while (matcher.find()) { String msg = ":" + matcher.group() + ":"; System.out.println(msg); } } }