1,获取指定HTML标签内的内容
解决方法之一:
String source = "<div><span>你</span>ssss<span class=\"view-head-scene-abstract\">" +"举世闻名的旅游城市,甲天下的山水勾勒出一幅唯美的中国画卷" +"乘一叶竹筏漂荡于漓江之上,犹如置身百里画廊,充满着诗情画意。 </span></div>"; List<String> result = new ArrayList<String>(); String reg = "(?<=<span class=\"view-head-scene-abstract\">)([\\s\\S]*?)(?=</span>)"; Matcher m = Pattern.compile(reg).matcher(source); while (m.find()) { String r = m.group(0); result.add(r); } System.out.println(result);