What\'s the best way to check if a String contains a URL in Java/Android? Would the best way be to check if the string contains |.com | .net | .org | .info | .everythingelse
Based on Enkk's answer, i present my solution:
public static boolean containsLink(String input) { boolean result = false; String[] parts = input.split("\\s+"); for (String item : parts) { if (android.util.Patterns.WEB_URL.matcher(item).matches()) { result = true; break; } } return result; }