如何在java上验证电子邮件输入

simpati2gb

如何验证电子邮件字段输入

  1. 不以“@”或“.”开头
  2. 不包含超过 1 个“@”或“.”

我已经将电子邮件字段编码为超过 14 个字符,以“.com”结尾,并在“.”旁边加上“@”。

     String regemail = emailfield.getText();

     if ( !regemail.contains("@") ) {
     JOptionPane.showMessageDialog(null, "Email must contain '@' once");
     emailfield.requestFocus();
     return false;
     } else

     if ( !regemail.contains(".com") ) {
     JOptionPane.showMessageDialog(null, "Email must contain '.com' 
     once");
     emailfield.requestFocus();
     return false;  
     } else

     if ( regemail.indexOf("@")
     > regemail.lastIndexOf(".com") ) {
     JOptionPane.showMessageDialog(null, "Wrong Email Format");
     emailfield.requestFocus();
     return false;
     } else

     if(regemail.length() < 13) {
           JOptionPane.showMessageDialog(null, "Email length must more 
           than 14 characters");
     emailfield.requestFocus();
     return false;
     }
无技术

请使用正则表达式:

  private final Pattern EMAIL_ADDRESSS_REGEX_PATTERN =
        Pattern.compile("^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,6}$", Pattern.CASE_INSENSITIVE);

private boolean isValidEmail(String email)
{
    return EMAIL_ADDRESSS_REGEX_PATTERN.matcher(email).find();

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何在OpenShift上使用WordPress电子邮件?

来自分类Dev

JAVA JTextField验证用户输入电子邮件

来自分类Dev

Android在EditText上的电子邮件验证

来自分类Dev

如何在Laravel验证中验证多个电子邮件?

来自分类Dev

在输入时验证电子邮件

来自分类Dev

电子邮件地址输入验证

来自分类Dev

如何在电子邮件字段上验证@ mydomain.com

来自分类Dev

如何在Go中验证电子邮件地址

来自分类Dev

如何在ReactJS中设置电子邮件的Regex验证?

来自分类Dev

如何在电子邮件验证中允许特殊字符?

来自分类Dev

如何在Bootstrapvalidator中验证用逗号或半克隆分隔的多封电子邮件的电子邮件输入字段

来自分类Dev

如何在TextFormField中验证电子邮件

来自分类Dev

如何在GitHub上用我的提交电子邮件地址验证GPG密钥?

来自分类Dev

如何在屏幕上添加电子邮件?

来自分类Dev

如何在Microsoft Excel中验证许多电子邮件

来自分类Dev

在JAVA中输入和验证电子邮件地址

来自分类Dev

如何在同一输入字段中验证电子邮件或移动设备?

来自分类Dev

如何验证在UWP上写的电子邮件?

来自分类Dev

如何在Spree Commerce上设置电子邮件?

来自分类Dev

如何检查输入的电子邮件上是否带有“ @”

来自分类Dev

如何在电子邮件字段上验证@ mydomain.com

来自分类Dev

如何在Outlook上搜索过期的电子邮件?

来自分类Dev

如何在angucomplete-alt中验证输入电子邮件?

来自分类Dev

如何在注册用户之前验证从 EditText 输入的电子邮件和密码

来自分类Dev

我如何在android中验证电子邮件?

来自分类Dev

如何在Plone上发送电子邮件?

来自分类Dev

如何在 Angular2 中验证电子邮件?

来自分类Dev

如何在c#中验证电子邮件

来自分类Dev

如何在 Selenium 中验证电子邮件用户输入?

Related 相关文章

  1. 1

    我如何在OpenShift上使用WordPress电子邮件?

  2. 2

    JAVA JTextField验证用户输入电子邮件

  3. 3

    Android在EditText上的电子邮件验证

  4. 4

    如何在Laravel验证中验证多个电子邮件?

  5. 5

    在输入时验证电子邮件

  6. 6

    电子邮件地址输入验证

  7. 7

    如何在电子邮件字段上验证@ mydomain.com

  8. 8

    如何在Go中验证电子邮件地址

  9. 9

    如何在ReactJS中设置电子邮件的Regex验证?

  10. 10

    如何在电子邮件验证中允许特殊字符?

  11. 11

    如何在Bootstrapvalidator中验证用逗号或半克隆分隔的多封电子邮件的电子邮件输入字段

  12. 12

    如何在TextFormField中验证电子邮件

  13. 13

    如何在GitHub上用我的提交电子邮件地址验证GPG密钥?

  14. 14

    如何在屏幕上添加电子邮件?

  15. 15

    如何在Microsoft Excel中验证许多电子邮件

  16. 16

    在JAVA中输入和验证电子邮件地址

  17. 17

    如何在同一输入字段中验证电子邮件或移动设备?

  18. 18

    如何验证在UWP上写的电子邮件?

  19. 19

    如何在Spree Commerce上设置电子邮件?

  20. 20

    如何检查输入的电子邮件上是否带有“ @”

  21. 21

    如何在电子邮件字段上验证@ mydomain.com

  22. 22

    如何在Outlook上搜索过期的电子邮件?

  23. 23

    如何在angucomplete-alt中验证输入电子邮件?

  24. 24

    如何在注册用户之前验证从 EditText 输入的电子邮件和密码

  25. 25

    我如何在android中验证电子邮件?

  26. 26

    如何在Plone上发送电子邮件?

  27. 27

    如何在 Angular2 中验证电子邮件?

  28. 28

    如何在c#中验证电子邮件

  29. 29

    如何在 Selenium 中验证电子邮件用户输入?

热门标签

归档