• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    完美Email验证正则表达式
    际域名格式如下:
    域名由各国文字的特定字符集、英文字母、数字及“-”(即连字符或减号)任意组合而成, 但开头及结尾均不能含有“-”,“-”不能连续出现 。 域名中字母不分大小写。域名最长可达60个字节(包括后缀.com、.net、.org等)。

    /^[a-z]([a-z0-9]*[-_]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?$/i;

    /内容/i 构成一个不区分大小写的正则表达式;
    ^ 匹配开始
    $ 匹配结束
    [a-z] E-Mail前缀必需是一个英文字母开头

    ([a-z0-9]*[-_]?[a-z0-9]+)* 和_a_2、aaa11、_1_a_2匹配,和a1_、aaff_33a_、a__aa不匹配,如果是空字符,也是匹配的,*表示0个或者多个。
    *表示0个或多个前面的字符.
    [a-z0-9]* 匹配0个或多个英文字母或者数字
    [-_]? 匹配0个或1“-”,因为“-”不能连续出现
    [a-z0-9]+ 匹配1个或多个英文字母或者数字,因为“-”不能做为结尾

    @ 必需有个有@
    ([a-z0-9]*[-_]?[a-z0-9]+)+ 见上面([a-z0-9]*[-_]?[a-z0-9]+)*解释,但是不能为空,+表示一个或者为多个。
    [\.] 将特殊字符(.)当成普通字符
    [a-z]{2,3} 匹配2个至3个英文字母,一般为com或者net等.
    ([\.][a-z]{2})? 匹配0个或者1个[\.][a-z]{2}(比如.cn等) 我不知道一般.com.cn最后部份是不是都是两位的,如果不是请修改{2}为{起始字数,结束字数}
    您可能感兴趣的文章:
    • 正则表达式简单的检查输入email是否合法程序
    • asp email邮箱地址验证正则表达式
    • Javascript Validation for email(正则表达式) 英文翻译
    • 正则表达式检测用户输入的email地址是否合法
    • 利用js正则表达式验证手机号,email地址,邮政编码
    • jquery使用正则表达式验证email地址的方法
    • 最严谨的校验email地址的正则表达式及各种语言对应版
    • Email正则表达式日常整理大全
    上一篇:正则中需要转义的特殊字符小结
    下一篇:让editplus3 函数模板完全显示函数
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    完美Email验证正则表达式 完美,Email,验证,正则,表达式,