在字符串中查找子字符串(HTML,Android)

时间:2013-06-30 01:18:36

标签: java android html string

使用Android,我正在尝试将我的活动转到此网站

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

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

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

任何想法都将受到赞赏。

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

1 个答案:

答案 0 :(得分:1)

使用电子邮件正则表达式会更好,使用带有以下正则表达式的模式Matcher(如果发现任何漏洞,您可以更正正则表达式):

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

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