使用 Android,我试图让我的活动转到这个网站
http://busvc.blogspot.com/p/about.html
并获取要放入字符串数组的所有电子邮件地址。
我的想法是将页面的 HTML 视为一个字符串,并找到在@
(电子邮件符号)之前和字符之后的所有子字符串>
。
任何想法将不胜感激。
编辑:我意识到这不会完全起作用,因为电子邮件地址 esmall 实际上是通过 HTML 格式与 @binghamton.edu 部分分开的。这是一个新问题。需要答案。
使用 Android,我试图让我的活动转到这个网站
http://busvc.blogspot.com/p/about.html
并获取要放入字符串数组的所有电子邮件地址。
我的想法是将页面的 HTML 视为一个字符串,并找到在@
(电子邮件符号)之前和字符之后的所有子字符串>
。
任何想法将不胜感激。
编辑:我意识到这不会完全起作用,因为电子邮件地址 esmall 实际上是通过 HTML 格式与 @binghamton.edu 部分分开的。这是一个新问题。需要答案。
使用电子邮件正则表达式将是一个更好的主意,将模式匹配器与以下正则表达式一起使用(如果发现任何缺陷,您可以更正正则表达式):
^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*
@[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$;
希望您应该能够使用此信息进行编码。