我有以下示例文本:I sent you the link, very long test...... here: https://example.com/d/codeToTake
我必须确保得到最终代码,即codeToTake
。
我有以下功能,但我希望它更紧凑和可读:
public static String extractLinks(String text) {
List<String> links = new ArrayList<String>();
Matcher m = Patterns.WEB_URL.matcher(text);
while (m.find()) {
String url = m.group();
links.add(url);
}
return links.toArray(new String[links.size()])[0].split("/")[4];
}
你能帮帮我吗?
1条答案
按热度按时间w1jd8yoj1#
我假设字符串的最后一个总是在/之后。