位置: IT常识 - 正文

js邮箱正则表达式(js邮箱正则表达式怎么写)

编辑:rootadmin

JavaScript email邮箱地址的正则表达式是什么?一起来看看吧!
613/auto1686643613js邮箱正则表达式(js邮箱正则表达式怎么写)

在做用户注册时,常会用到邮箱地址的正则表达式。本文列举了几种方案,大家可以根据自己的项目情况,选择最适合的方案。

方案1 (常用)

规则定义如下:

以大写字母[A-Z]、小写字母[a-z]、数字[0-9]、下滑线[_]、减号[-]及点号[.]开头,并需要重复一次至多次[+]。

中间必须包括@符号。

@之后需要连接大写字母[A-Z]、小写字母[a-z]、数字[0-9]、下滑线[_]、减号[-]及点号[.],并需要重复一次至多次[+]。

结尾必须是点号[.]连接2至4位的大小写字母[A-Za-z]{2,4}。

利用以上规则给出如下正则表达式:

var pattern = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

需要注意的是该表达式不支持.online及.store结尾的域名,且邮件用户名不能包括中文。

方案2 (修订方案1)

1、规则如下:

2、用户名可以包括中文[\u4e00-\u9fa5]

3、域名结尾最长可为8位{2,8}

正则表达式如下:

var pattern = /^([A-Za-z0-9_\-\.\u4e00-\u9fa5])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,8})$/;

方案3 (安全)

在手机验证码出现之前,差不多邮箱验证是保证用户唯一性的唯一条件。而临时邮箱(也称10分钟邮箱或一次性邮箱)的出现,则使得邮箱验证及帐户激活这种机制失去了意义。而临时邮箱的地址是不可枚举的,我们只能才采取白名单的方式,只允许有限的邮箱域名通过验证。

根据方案1的补充,规则如下:

1、邮箱域名只能是163.com,qq.com或者42du.cn。

正则表达式是:

var pattern = /^([A-Za-z0-9_\-\.])+\@(163.com|qq.com|42du.cn)$/。

关于JavaScript email邮箱地址的正则表达式,我们就分享到这啦!



本文链接地址:https://www.jiuchutong.com/zhishi/2750.html 转载请保留说明!

上一篇:海底的压力有多大(海底的压强有多大)

下一篇:objectmapper.readvalue方法(objectmapper.readvalue方法不安全)

  • 红米手表nfc怎么用(红米手表nfc怎么复制加密门禁卡)

    红米手表nfc怎么用(红米手表nfc怎么复制加密门禁卡)

  • 华为智慧屏怎么投屏(华为智慧屏怎么安装第三方软件)

    华为智慧屏怎么投屏(华为智慧屏怎么安装第三方软件)

  • face id是什么意思啊(face id是啥)

    face id是什么意思啊(face id是啥)

  • 抖音工会一但加入就不能退出了吗(抖音加了工会会怎样)

    抖音工会一但加入就不能退出了吗(抖音加了工会会怎样)

  • 苹果怎么录视频有声音(苹果怎么录视频把声音录进去)

    苹果怎么录视频有声音(苹果怎么录视频把声音录进去)

  • 分辨率600dpi是几乘几(分辨率600px)

    分辨率600dpi是几乘几(分辨率600px)

  • 苹果x总死机是什么原因(苹果x死机又会自动重启)

    苹果x总死机是什么原因(苹果x死机又会自动重启)

  • 物联卡装手机上怎么用(物联卡装手机上不显示5G)

    物联卡装手机上怎么用(物联卡装手机上不显示5G)

  • 鼠标接触不良怎么修理(鼠标接触不好能可以修理吗)

    鼠标接触不良怎么修理(鼠标接触不好能可以修理吗)

  • 抖音直播怎么不显示音浪(抖音直播怎么不让别人看观众资料)

    抖音直播怎么不显示音浪(抖音直播怎么不让别人看观众资料)

  • 华为wifi没有二维码(华为wifi为什么没有二维码)

    华为wifi没有二维码(华为wifi为什么没有二维码)

  • 苹果11怎么喊siri(苹果11怎么喊sisr清理灰尘)

    苹果11怎么喊siri(苹果11怎么喊sisr清理灰尘)

  • 猫眼昵称和美团昵称 一样吗(猫眼昵称在美团上怎么看)

    猫眼昵称和美团昵称 一样吗(猫眼昵称在美团上怎么看)

  • 超微距镜头是什么意思(超微距摄像头怎么用)

    超微距镜头是什么意思(超微距摄像头怎么用)

  • 抬起唤醒有啥作用(抬起唤醒是什么)

    抬起唤醒有啥作用(抬起唤醒是什么)

  • 主题单元格样式在哪(主题单元格样式强调文字颜色3)

    主题单元格样式在哪(主题单元格样式强调文字颜色3)

  • 怎样下载软件到手机(怎样下载软件到车载中控上)

    怎样下载软件到手机(怎样下载软件到车载中控上)

  • 怎么把公众号里的视频下载下来(怎么把公众号里的视频单独拿出来)

    怎么把公众号里的视频下载下来(怎么把公众号里的视频单独拿出来)

  • 融学密码忘记怎么找回(融学密码怎么找回不显示忘记密码)

    融学密码忘记怎么找回(融学密码怎么找回不显示忘记密码)

  • vivo原装数据线一般多长(vivo原装数据线怎么辨别真假)

    vivo原装数据线一般多长(vivo原装数据线怎么辨别真假)

  • vue在不同时间添加字幕(vue不同角色不同页面)

    vue在不同时间添加字幕(vue不同角色不同页面)

  • airpods支持pd18w吗(airpods可以用18w的充电器吗)

    airpods支持pd18w吗(airpods可以用18w的充电器吗)

  • 快手小店关闭退款还能申请吗(快手小店关闭退款申请,卖家还给发货吗)

    快手小店关闭退款还能申请吗(快手小店关闭退款申请,卖家还给发货吗)

  • 什么是宏(什么是宏程序)

    什么是宏(什么是宏程序)

  • 三星a6s手机功能技巧(三星a62手机)

    三星a6s手机功能技巧(三星a62手机)

  • 基于C#开发 B/S架构的实验室管理系统 云LIS系统(MVC + SQLserver + Redis)(c#开发入门及项目实战)

    基于C#开发 B/S架构的实验室管理系统 云LIS系统(MVC + SQLserver + Redis)(c#开发入门及项目实战)

  • 建筑业购买材料计入什么科目
  • 融资性售后回租印花税
  • 金税维护费全额抵扣
  • 转出未交增值税在借方是什么意思
  • 企业给员工交公积金国家有规定的
  • 其他综合收益包括资本公积吗
  • 发票的收款人复核怎么写
  • 其他应收款资产负债表是负数怎么办
  • 转入公司对公账户怎么办
  • 补提上年度所得税影响本年所得税吗
  • 小规模给一般纳税人开专票能抵扣吗
  • 过路费报销单怎么填写图片
  • 企业自建房屋卖给职工怎么做账务处理
  • 运保佣是什么
  • 企业外购固定资产的成本包括购买价款和相关税费
  • 失业养老保险如何办理
  • 折价购入
  • 股东补亏资金
  • 租金发票会计分录
  • 无偿赠与钱要交税吗
  • 增值税记账流程
  • 违约金收入如何缴税
  • 技术转让收入属于主营业务收入吗
  • 高危行业企业要设置什么机构
  • 公司帐上欠了股东很多钱有何税务风险?
  • 固定资产处理收入计入什么科目
  • 预估成本费用会计科目
  • 应收股利的账务处理方法
  • 挂错科目怎么调整
  • 错误代码11-1114
  • 苹果电脑如何提高网速
  • 如何维护电脑系统安全?
  • mac怎么更换默认打开方式
  • 印花税的征收范围
  • 差旅费报销需要提交的单据有
  • 商业一般纳税人辅导期截止时间
  • 购买土地前期费用怎么入账
  • 投资性房地产出售
  • 以太网默认网关不可用
  • hottray.exe是什么进程 有什么作用 hottray进程查询
  • php imagecopymerge
  • 事业单位以固定薪资为准
  • centos配置php环境
  • 未分配利润可以弥补亏损吗
  • 07. vue3+vite+qiankun搭建微应用前端框架,并接入vue3微应用
  • 办公室装修款怎么做账
  • docker常用命令大全简书
  • 收到借款时 会计科目怎么做
  • 需要缴纳企业所得税的企业类型
  • 如何解决面颊毛孔粗大
  • python dict.item()方法遍历字典
  • 税务法新规
  • sqlserver无法打开备份设备
  • db2 connect命令
  • 个体工商户生产经营税
  • 向投资者支付的股息
  • 增值税专用发票查询系统官方网站
  • 在职职工暖气费补助款
  • 营改增试点行业顺序
  • 公司发工资是私人转账的要交税吗
  • 社保补差什么流程
  • 投标保证金分为几种
  • 结转是什么意思啊
  • 小企业固定资产折旧方法包括
  • 主营业务成本为什么借增贷减
  • mysql批量删除表sql
  • Windows Server 2008下的网络排错
  • linux 对比文件
  • android数据库使用
  • chrome version
  • unity地形少了三个键
  • unity3d接入抖音广告api
  • 安卓应用 开发
  • 开票物品名称要求
  • 安徽残疾人补助过年有多少钱
  • 客货两用车应如何运输
  • 山东省国税局领导分工
  • 内蒙古国地税联合办税服务厅
  • 沭阳税务局举报电话
  • 石家庄经开区税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设