“我的字符串”页面包含此页面http://www.posh24.se/kandisar,我想提取
之间的所有内容<div class="channelListEntry">
和
</div>
并将结果放入ArrayList
。
事情是matcher.find()
总是返回false
。
private ArrayList<String> extracted = new ArrayList<String>();
public void extractChannel(String htmlPage){
Pattern pattern = Pattern.compile("<div class=\"channelListEntry\">(.*?)</div>");
Matcher matcher = pattern.matcher(htmlPage);
while(matcher.find()){ // Always return false
System.out.println("hello ?");
extracted.add(matcher.group(1));
}
}
我希望在数组中的标签之间复制文本。