首页 > 其他分享 >邮件正则无表达式编写

邮件正则无表达式编写

时间:2022-10-02 17:12:37浏览次数:47  
标签:表示 字符 重复 正则 表达式 z0 邮件

email_reg = /^\w{3,}(\.\w+)*@[A-z0-9]+(\.[A-z]+){1,2}$/;

说明:

^\w表示以字母、数字或下划线开头,{3,}表示至少要三个字符

\.表示邮件中的.,\是转义用的,w+表示一个或多个字符

*表示前面的项目可以重复0次以上

@是邮件的格式字符

[A-z0-9]+表示这个项目里是大小写或者数字都可以,并且要重复一次以上

(\.[A-z]+){1,2},表示这个项目可以重复一到两次,里面是由一个以上的字母组成

$表示到这个项目结束

标签:表示,字符,重复,正则,表达式,z0,邮件
From: https://www.cnblogs.com/tiyuxiaoge/p/16749028.html

相关文章

  • JavaWeb-邮件收发
    目录邮件收发邮件收发原理Java发送邮件概述纯文本邮件带图片和附件的邮件JavaWeb发送邮件邮件收发电子邮件要在网络上实现邮件功能,必须要有专门的邮件服务器。这些邮件......
  • Java lamda表达式 Predicate<T>、BiFunction<T,T,R>、FunctionalInterface 应用实例说
    使用相对应的函数式接口,可使编写程序在某些时候变得更高雅和灵活,下面对各种情况进行说明ps:核心原理就是将方法作为一个参数传到另一个方法,使该方法处理内容更丰富和灵......
  • lambda表达式(匿名函数)
    1、lambda的应用场景如果一个函数有一个返回值,并且只有一句代码,可以使用lambda简化。2、lambda语法lambda参数列表:表达式注意:lambda表达式参数可有可无,函......
  • 模板变量替换(正则表达式)
    publicclassTemplateReplaceTest{publicstaticvoidmain(String[]args){Stringsql="INSERTINTO${tableName}"+"(${COLUMNS})......
  • python正则(?:pattern)、(?=pattern)、(?!pattern)、(?<=pattern)和(?<!pattern)
    (?!pattern)、(?<=pattern)和(?<!pattern)importrestr="23456win56"str_suffix="23456win56"#先找到win,匹配到win的后面为56|12的winprint(re.search("win(?=......
  • 【正则】954- 正则表达式有几种字符匹配模式?
    最近再一次重温老姚大佬的《JavaScript正则表达式迷你书》,并将核心知识点整理一遍,方便复习。原书写得非常棒,建议看下原书啦。 地址:https://github.com/qdlaoyao/js-reg......
  • springboot发送邮件
    springboot发送邮件简化版:1.pom.xml引入依赖<!--e-mail--><dependency><groupId>com.sun.mail</groupId><artifactId>java......
  • java 正则匹配输出匹配内容
    正则表达式规则查看我其他地方的详解:linux正则表达式正则表达式与系统无关,与语言无关,都是统一规则java使用常规用法一publicstaticvoidmain(String[]args){......
  • 正则表达式
    正则表达式符号描述?0个或1个,它就像是可选链操作符*0个或1个或多个+1个或多个......
  • 正则表达式中^的用法
    在使用正则表达式^的时候,有两层意思一限定开头放在规则的开头部分,表示限定开头/^a/表示以a开头 二(否)取反在中括号”[]”中被使用的话就是表示字符类的否定,在这个字......