/**

  • 校验邮箱格式
  • @param email
  • @return
  • @author shijing
  • 2015年11月10日下午6:17:59
    /
    public static boolean checkEmail(String email) {
    String check = "^\w+((-\w+)|(\.\w+))
    \@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$";
    Pattern regex = Pattern.compile(check);
    Matcher matcher = regex.matcher(email);
    return matcher.matches();
    }

    public static void main(String[] args) {br/>System.out.println(checkEmail("855485_wq@qq.com"));
    }

测试通过,后缀加下划线是不允许的。

转载于:https://blog.51cto.com/13545923/2053381

最新邮箱匹配正则(邮箱前缀可包含_)相关推荐

  1. java邮箱匹配_Java邮箱正则表达式

    "^\\s*\\w+(?:\\.{0,1}[\\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\\.[a-zA-Z]+\\s*$" 这个是一个企业 ...

  2. php匹配邮箱,php email邮箱正则

    1.验证email: < ?php if (ereg("/^[a-z]([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\ ...

  3. java正则完美匹配注释_匹配Email邮箱的正则表达式(完美经典)

    匹配Email邮箱格式的正则表达式: /^[a-z]([a-z0-9]*[-_]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a ...

  4. js 正则匹配邮箱_JS正则匹配邮箱格式

    观察一些邮箱格式,有些邮箱格式简单,有些复杂,在网上找了个邮箱的正则表达式,分析一下邮箱的规则. 该表达式: /^\w+([\.\-]\w+)*\@\w+([\.\-]\w+)*\.\w+$/ 拆分: ...

  5. php正则邮箱验证,php 使用正则验证email邮箱

    E-mail象普通的邮件-样,也需要地址,它与普通邮件的区别在于它是电子地址.所有在Internet之上有信箱的用户都有自己的一个或几个Email address,并且这些Email address都 ...

  6. 正则邮箱_自己写一个通用的邮箱正则表达式

    今天把正则又复习了一遍,为了加深记忆,自己写一个邮箱的正则表达式 咱们先来看几个合法的邮箱地址 hd33322@nat123.com maksim.kim.82@d-link.ua vova_laza ...

  7. 正则表达式 匹配电子邮箱

    首先推荐两个学习正则表达式的网站 一. https://regexper.com 这个网站是把正则表达式可视化,效果如图所示 二. https://regexr.com/ 这个网站是对正则表达式进行解 ...

  8. input正则邮箱_邮箱的正则表达式验证

    // 邮箱 var emailValue=document.myform.userEmail.value; if(emailValue.indexOf("@")==-1) { al ...

  9. 正则表达式如何匹配电子邮箱?

    以下是本人用来匹配点子邮箱的正则表达式,不喜勿喷! s1 = """ <p>中国目前有这些电子邮箱:</p><p>网易免费邮箱:542 ...

  10. JS正则表达式之邮箱的正则

    使用正则表达式编写邮箱的正则 /*电子邮箱的基本格式:hello@abc.com.cnhello部分:表示任意的字母数字以及小圆点(.),如abc.abc@qq.com,不过小圆点的部分是可有可无的, ...

最新文章

  1. margin-before: 1em; margin-after: 1em;margin-start:0px;margin-end: 0px;
  2. python 在Windows 下切换工作目录
  3. 读书随笔:The Book of Why——CHAPTER 2:From Buccaneers to Guinea Pigs: The Genesis of Causal Inference
  4. Akka的类库和模块《six》译
  5. bzoj 1604 奶牛的邻居
  6. SLAM--单目尺度漂移(相似变换群Sim3)
  7. textarea高度自适应且不出现滚动条
  8. BT601和BT709到底什么关系
  9. keras LSTM实现imdb电影评论文本二分类
  10. python入门教程陈孟林_如何入门Python?
  11. 各种笔记本进入BIOS的快捷键
  12. Power BI分解销售目标
  13. android 360短信拦截,Android版360卫士更威武
  14. 闲置kindle改为电子墨水屏时钟——本地静态页面无需联网
  15. CreateWindowEx和CreateWindow的区别
  16. prometheus targets常见报错
  17. Android Studio 制作APP启动界面(Splash)
  18. 三、IDEA更换主题皮肤
  19. can例程 ecu_基于CAN的ECU刷写流程
  20. 简单聊天室的设计 C++ MFC

热门文章

  1. Android studio进行文件对比
  2. Cgroup 资源配置方法
  3. android人脸建模软件,AI人工智能+面部照片3D建模,3D版捏脸美颜软件羽迹试试成功面世...
  4. ibm x3850装oracle,Oracle数据库服务器:x3850 X5
  5. 验票系统认证服务器地址,北京增值税发票勾选认证(选择确认)平台入口
  6. 华为星环大数据_大数据平台-华为和星环
  7. ios9提取安装包ipa_iOS 应用降级与 IPA 安装包备份
  8. Unity3D Android集成Java源代码
  9. CAD如何快速计算面积并标注?CAD计算面积并标注
  10. 【彩色图像直方图统计】matlab统计RGB、HSV、Lab图像灰度,以直方图形式显示