小编use*_*313的帖子

Android中的电子邮件和电话号码验证

我在我的应用程序中有一个注册表单,我正在尝试验证.在验证电话号码和电子邮件字段时,我的验证遇到​​了一些问题.

这是我的代码:

private boolean validate() {

    String MobilePattern = "[0-9]{10}";
    //String email1 = email.getText().toString().trim();
    String emailPattern = "[a-zA-Z0-9._-]+@[a-z]+\\.+[a-z]+";

    if (name.length() > 25) {

        Toast.makeText(getApplicationContext(), "pls enter less the 25 character in user name", Toast.LENGTH_SHORT).show();
        return true;

    } else if (name.length() == 0 || number.length() == 0 || email.length() == 
             0 || subject.length() == 0 || message.length() == 0) {

        Toast.makeText(getApplicationContext(), "pls fill the empty fields", Toast.LENGTH_SHORT).show();
        return false;

    } else if (email.getText().toString().matches(emailPattern)) { 

        //Toast.makeText(getApplicationContext(),"valid email address",Toast.LENGTH_SHORT).show();
        return true;

    } else …
Run Code Online (Sandbox Code Playgroud)

android

34
推荐指数
4
解决办法
12万
查看次数

标签 统计

android ×1