문자열에 url이 포함되어 있으면 해당 url만 검출하는 로직 말씀하시는 거죠?
private ArrayList<String> getLinks(String text) {
ArrayList<String> result = new ArrayList<>();
Pattern p = Patterns.WEB_URL;
Matcher m = p.matcher(text);
while (m.find()) {
String url = m.group();
if (url.startsWith("(") && url.endsWith(")")) {
url = url.substring(1, url.length() - 1);
}
result.add(url);
}
return result;
}