`
smartan
  • 浏览: 183794 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java 验证邮箱

    博客分类:
  • java
阅读更多

java 验证邮箱格式正确性(转载)

 

public class RegisterCheck {
    /**
     * 验证输入的邮箱格式是否符合
     * @param email
     * @return 是否合法
     */
public static boolean emailFormat(String email)
    {
        boolean tag = true;
        final String pattern1 = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
        final Pattern pattern = Pattern.compile(pattern1);
        final Matcher mat = pattern.matcher(email);
        if (!mat.find()) {
            tag = false;
        }
        return tag;
    }
}

 

 

 

    private static boolean getEmail(String line){
        Pattern p = Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
        Matcher m = p.matcher(line);
        return m.find();
    }
 

 

3
5
分享到:
评论
2 楼 李先生_ 2013-10-17  
public static boolean emailFormat(String email)
{
boolean tag = true;
final String pattern1 = "^([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,4}$";
final Pattern pattern = Pattern.compile(pattern1);
final Matcher mat = pattern.matcher(email);
if (!mat.find())
{
tag = false;
}
return tag;
}
1 楼 zhang8mss 2012-11-26  
你这两个都不正确,诶

相关推荐

    java验证邮箱,电话,IP

    ### Java中的正则表达式应用:验证邮箱、电话与IP 在Java开发中,正则表达式(Regular Expression)是一种非常强大的文本处理工具,可以用于模式匹配、搜索、替换等操作。本文将深入探讨如何利用Java中的正则表达式...

    java根据用户名和密码验证邮箱是否有效

    验证邮箱有效性通常涉及SMTP(Simple Mail Transfer Protocol)协议,这是互联网上发送邮件的标准。JavaMail通过`Session`对象来创建与SMTP服务器的连接,并使用`Transport`类进行通信。以下是一个简单的验证流程: ...

    使用java实现email验证

    在Java Web开发中,电子邮件验证是一项常见的功能,用于验证用户注册时提供的邮箱地址或执行密码找回操作。本教程将深入探讨如何使用Java实现邮件验证,包括发送邮件和进行邮件验证的过程。 首先,我们需要引入第三...

    java检验用户邮箱是否真实有效(去邮箱服务器上检验)

    在验证邮箱有效性时,我们通常需要使用这两种协议与服务器建立连接。 为了确保数据传输的安全性,现代邮件服务器通常使用SSL(Secure Sockets Layer)或其升级版TLS(Transport Layer Security)进行加密。在...

    java做的一个简单的邮箱格式验证

    我自己随便写的一个邮箱验证的,有需要的看看 我是冰哥!

    Java通过Apache提供的Commons Email工具类实现邮箱发送验证码

    Apache Commons Email库为Java开发者提供了一个便捷的方式来实现这个功能。本篇将深入讲解如何使用Apache Commons Email工具类来发送带有验证码的电子邮件。 首先,Apache Commons Email是Apache软件基金会的一个...

    java邮箱验证

    本教程将深入探讨如何在Java环境中实现一个完整的邮箱验证流程,包括前台页面注册、发送验证邮件以及邮件验证。 首先,我们需要理解Java中的邮件发送机制。JavaMail API是Java平台上的标准邮件发送库,它提供了发送...

    Java邮箱地址验证 jaev.7z

    在Java中,最常用的方法是使用正则表达式来验证邮箱地址。正则表达式是一种强大的文本模式匹配工具,可以用来检查一个字符串是否符合某种预定义的格式。对于电子邮件地址,一个简单的正则表达式可能如下所示: ```...

    java激活邮箱验证资料

    java激活邮箱验证功能,就是现如今注册网站时,需要激活邮箱验证的这个功能。

    Java邮箱地址验证 jaev

    在Java中,我们可以使用正则表达式或者Java内置的`java.util.regex.Pattern`和`java.util.regex.Matcher`类来验证邮箱地址。然而,这种方法往往比较复杂,容易出错,而且不能涵盖所有有效的邮箱格式。Jaev库提供了一...

    java使用正则表达式判断邮箱格式是否正确的方法

    在Java程序设计中,经常会遇到需要验证邮箱地址格式正确性的情况。本文将详细说明如何使用正则表达式在Java中判断邮箱格式是否正确。 首先,正则表达式是一种文本模式,包括普通字符(例如,字母和数字)和特殊字符...

    java邮箱注册验证实现

    2. Servlet接收到请求,验证邮箱格式,检查数据库中是否存在该邮箱。 3. 如果邮箱合法且未注册,使用JavaMail API发送验证邮件。 4. 用户收到来自系统的验证邮件,点击验证链接。 5. 链接触发Servlet的处理,确认...

    Java QQ邮箱发送邮件

    本教程将详细介绍如何使用Java通过QQ邮箱(以及163邮箱)发送邮件,以及在这个过程中需要的库和配置步骤。 首先,要实现这个功能,我们需要添加三个重要的Java库,即JavaMail API的jar包。这三个jar包分别是: 1. ...

    Java邮箱验证注册功能

    在Java编程中,邮箱验证是常见的用户注册功能之一,它能确保用户提供的电子邮件地址有效,以便后续发送确认邮件或密码重置链接。本项目聚焦于使用Java和`javax.mail`库来实现这一功能。`javax.mail`是一个Java API,...

    JAVA源码Java邮箱地址验证jaev

    JAVA源码Java邮箱地址验证jaev

    java生成二维码+邮箱验证+Base64加密

    而JavaMail API则提供了一种更全面的验证方法,它可以直接连接到SMTP服务器,发送邮件并验证邮箱的有效性。 3. **Base64加密**:Base64是一种用于在网络上传输二进制数据的编码方式,它将二进制数据转化为可打印的...

    邮箱验证代码--java实现,测试通过

    邮箱验证代码--java实现,测试通过,纯属自己练手

    基于Java的邮箱地址验证 jaev.zip

    首先,让我们了解一下Java中验证邮箱地址的基本方法。通常,我们可以使用正则表达式(Regular Expression)来检查字符串是否符合邮箱地址的一般格式。例如,以下是一个简单的正则表达式示例: ```java public ...

    java验证AD域用户登录

    Java验证AD域用户登录是企业级应用中常见的一种身份验证方式,主要用于确保只有授权的用户才能访问特定的系统或服务。AD(Active Directory)域是由微软Windows Server操作系统提供的目录服务,用于集中管理用户账户...

    java资源Java邮箱地址验证jaev

    java资源Java邮箱地址验证 jaev提取方式是百度网盘分享地址

Global site tag (gtag.js) - Google Analytics