<BODY leftmargin=”1″ topmargin=”1″ onload=”javascript:resizeMe()”> <TABLE width=”360″ border=”1″ align=”center” cellpadding=”4″ bordercolor=#3366cc style=”border-collapse: collapse”> |
|
20分 |
两种方式:
1、用htmlparse,网上查一下吧,一个开源的包,解析修改html很强大,效率也不错。 2、如果不用修改,用正则很简单。使用正则代码如下: Pattern pattern = Pattern.compile(regex,Pattern.DOTALL);//regex为你要解析的正则 Matcher matcher = pattern.matcher(source);//source为html源码 while (matcher.find()) { list.add(matcher.group(1));//group(i),i表示正则里面从前到后第几个括号里的内容,i为0表示解析到的整个正则内容 } |
我就是不知道用才发帖的嘛,哎。、。。。 |
|
就你了啊 |
|
顶,虽然熟悉正则表达式,却没想到使用正则表达式,谢。 |