有无论如何检查是否在我从webservice得到的文本是地址电子邮件?我收到长文本,需要检查电子邮件地址并使其可点击。 任何想法我怎么能做到这一点?检查文本是否包含电子邮件地址在Android
0
A
回答
2
使用正则表达式来解析该电子邮件模式文本 http://www.regular-expressions.info/email.html
\b[A-Z0-9._%+-][email protected][A-Z0-9.-]+\.[A-Z]{2,4}\b
1
这可能帮助
public static boolean isValidEmailAddress(String email) {
String ePattern = "^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-][email protected]((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$";
java.util.regex.Pattern p = java.util.regex.Pattern.compile(ePattern);
java.util.regex.Matcher m = p.matcher(email);
return m.matches();
}
1
要检查它是否是一个有效的电子邮件地址,有很多答案(包括一些在这里)。但是,使其点击,使用Linkify
:
http://developer.android.com/reference/android/text/util/Linkify.html
一个例子/解释:
相关问题
- 1. 检查字符串是否包含电子邮件地址
- 2. Android检查电子邮件地址是否有效?
- 3. 检查用户消息是否包含电子邮件地址或URL
- 4. 验证电子邮件地址是否包含“@”和“。”。
- 5. 检查电子邮件地址是否为子域名
- 6. 检查电子邮件地址是否已存在db
- 7. 如何检查电子邮件地址是否存在?
- 8. 如何检查电子邮件地址是否存在codeigniter
- 9. 检查一些电子邮件地址是否在gravatar注册?
- 10. 如何检查电子邮件地址是否存在。验证
- 11. 检查电子邮件地址是否存在
- 12. 如何检查电子邮件地址是否是假的?
- 13. 如何检查edittext的文本是否为电子邮件地址?
- 14. 如何检查电子邮件地址是否有效?
- 15. 我们如何检查电子邮件地址是否有效?
- 16. 检查电子邮件地址是否已被使用
- 17. 检查电子邮件地址是否属于雅虎
- 18. 检查电子邮件地址是否属于雅虎?
- 19. 检查一个电子邮件地址是否基于谷歌
- 20. 如何检查电子邮件地址是否正常工作?
- 21. 如何检查电子邮件地址是否属于Gmail
- 22. 验证电子邮件地址 - 检查是否为空
- 23. 如何检查输入的文本是电子邮件地址? Android
- 24. 如何检查电子邮件地址是否存在或不使用android?
- 25. 是否可以通过电子邮件标题检查电子邮件是否包含附件?
- 26. 电子邮件地址是否可以包含国际(非英文)字符?
- 27. 检查是否有已经注册的电子邮件地址(包括点等)
- 28. 如何检查文本是否包含IP地址?
- 29. 在文本文件中查找电子邮件地址
- 30. 检查电子邮件是否存在
这篇文章可以帮助你:http://stackoverflow.com/questions/6119722/how检查编辑文本文本是电子邮件地址或不是?rq = 1 –