Я работаю над проектом с гиперссылками.Мне нужно проанализировать все ссылки из строки в Java, но только http://rapidshare.com ссылки.
Все проанализированные ссылки должны быть заполнены в массиве.Мой код выглядит так:
Matcher mat = Pattern.compile("(\"(.*?)\"|([^,]+)),?").matcher(html);
Но он все равно получает другие скобки и ссылки.Как я могу заставить это работать?
обновление на quellcode
Matcher mat = Pattern.compile("/href=\\\"(http://(www\\.)?rapidshare.com/.+)\\\"/").matcher(html);
while (mat.find()) {
result.add(mat.group(2) == null ? mat.group(3) : mat.group(2));
}