gpt4 book ai didi

android - 我应该如何验证电子邮件地址?

转载 作者:IT老高 更新时间:2023-10-28 12:50:06 26 4
gpt4 key购买 nike

在 Android 中验证电子邮件地址(例如来自用户输入字段)的好技术是什么? org.apache.commons.validator.routines.EmailValidator似乎不可用。是否有任何其他库已经包含在 Android 中,或者我必须使用 RegExp?

最佳答案

另一个选项是内置的Patterns从 API 级别 8 开始:

public final static boolean isValidEmail(CharSequence target) {
if (TextUtils.isEmpty(target)) {
return false;
} else {
return android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches();
}
}

Patterns viewable source

@AdamvandenHoven 的一条线解决方案:

public final static boolean isValidEmail(CharSequence target) {
return !TextUtils.isEmpty(target) && android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches();
}

关于android - 我应该如何验证电子邮件地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1819142/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com