电子邮件验证不适用于三星Galaxy Edge 6(SM-G925F)

时间:2016-01-08 09:08:00

标签: android samsung-mobile email-validation samsung-galaxy

我有以下代码来检查在三星Galaxy Edge 6(SM-G925F)中无效的电子邮件验证。

它有Android操作系统5.1.1

boolean isValid=false;
android.util.Patterns.EMAIL_ADDRESS.matcher(email).matches();

通过false

给我namereddy05@gmail.com我的电子邮件输入

可能是移动特定问题的原因。

我也尝试过以下解决方案。

String EMAIL_PATTERN = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
                + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";        
        Pattern pattern = Pattern.compile(EMAIL_PATTERN);
        Matcher matcher = pattern.matcher(email);
        return matcher.matches();

对于name09@gmail.com这样的有效电子邮件,我也是假的。

0 个答案:

没有答案