使用Android,我正在尝试使我的活动进入该网站

http://busvc.blogspot.com/p/about.html

并获取所有要放入字符串数组中的电子邮件地址。

我想到的是将页面的HTML作为字符串查看,并找到@(电子邮件符号)之前和>字符之后的所有子字符串。

任何想法将不胜感激。

编辑:
我意识到,由于电子邮件地址esmall实际上是由@ binghamton.edu部分的HTML格式分隔的,因此这将无法完全起作用。这是一个新问题。需要答案。

最佳答案

使用电子邮件正则表达式是一个更好的主意,请对以下正则表达式使用模式Matcher(如果发现任何缺陷,您可以更正正则表达式):

^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*
      @[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$;


希望您应该能够使用此信息进行编码。

10-08 03:03