获取html中div中内容的正则表达式

2024-11-02 02:37:29
推荐回答(2个)
回答1:

Pattern pattern = Pattern.compile("\\.*\\<\\/div\\>");
Matcher matcher=pattern.matcher(htmlStr); //你的页面源码
StringBuffer res = new StringBuffer();
while(matcher.find())
{
int i=0;
String data=matcher.group(i);
//这里取出的是所有的div内容,每个用逗号隔开此弯
//如果你不需要div标签,只要内容
//银扒兆data=data.substring(data.indexOf(">")+1,data.lastIndexOf("<"));
res.append(data+",");
i++;
}
System.out.println(res.substring(0, res.length()-1).toString());
手写锋租 已测 谢谢 请采纳

回答2: