我正在尝试从字符串中提取URL:
"http://cdn.posh24.com/images/:profile/0a749b802defbf357e7ccf1361ccabef5" alt="Rita Ora"
我已经创建了以下方法。我的意图是模式是第一个\"
到第二个\"
内的所有内容,因此我只提取上面字符串中的URL。但是我总是得到一个'目前没有成功匹配'错误。
public String extractImagePattern(String string) {
String localImageResult = "";
try {
Pattern p = Pattern.compile("\"(.*?)\" alt");
Matcher m = p.matcher(string);
localImageResult = m.group(1);
} catch (IllegalStateException e) {
e.printStackTrace();
}
return localImageResult;
}
我做错了什么?