我是开发Android应用程序的初学者。我在Android中使用正则表达式存在一些问题。

在我的应用程序中,我编写了一些代码来获取HTML页面的源代码,并将其转换为String数据类型。
现在,我想使用正则表达式来检索此页面的html标记中的一些详细信息。那么,我该怎么办呢?

例如,在html代码中,

<HTML>
.......
<TABLE class=tb_info cellSpacing=0 cellPadding=0 border=0>
<TR>
<TD class=pro_name vAlign=center colSpan=5>Abby Poon</TD>
</TR>
<TR>
<TD class=pro_name vAlign=center colSpan=5>Peter Pan</TD>
</TR>
</TABLE>
.........
</HTML>


现在,我想取回值“ Abby Poon”和“ Peter Pan”,这两个表在一个名为“ tb_info”的表中,在一个名为“ pro_name”的表中。
谁能教我该怎么做?或者,您可以在Android上给我一些参考页。
非常感谢你。

最佳答案

Do not parse HTML using regular expressions

而是使用HTML Parser

07-24 09:48
查看更多