/**
* 通过正则表达式获取数据,返回一个集合
* @param content html的文档内容
* @param reg 正则表达式
* @return
*/
public static Set<String> getValuesByReg(String content, String reg) {
String value = "";
Set<String> urls = new HashSet<String>();
Pattern p = Pattern.compile(reg.substring(1), Pattern.CASE_INSENSITIVE);
Matcher m = p.matcher(content);
while (m.find()) {
value = m.group(1);
urls.add(value);
}
return urls;
}
* 通过正则表达式获取数据,返回一个集合
* @param content html的文档内容
* @param reg 正则表达式
* @return
*/
public static Set<String> getValuesByReg(String content, String reg) {
String value = "";
Set<String> urls = new HashSet<String>();
Pattern p = Pattern.compile(reg.substring(1), Pattern.CASE_INSENSITIVE);
Matcher m = p.matcher(content);
while (m.find()) {
value = m.group(1);
urls.add(value);
}
return urls;
}