首页 > 编程语言 >JavaScript 邮箱 验证正则表达式 ,包看懂

JavaScript 邮箱 验证正则表达式 ,包看懂

时间:2023-04-15 15:33:34浏览次数:35  
标签:10 30 xxxx 包看 9a JavaScript 邮箱

\w就是[0-9a-zA-Z_]
\s是[ \t\v\n\r\f]
\S是[^ \t\v\n\r\f]
\W是[^0-9a-zA-Z_]
\D就是[^0-9]
\d就是[0-9]
. 就是[^\n\r\u2028\u2029]。表示几乎任意字符。

  var reg = /\w{1,30}(\.\w{1,10}){0,2}@\w{1,10}\.\w{1,10}/g

\w{1,30} 理解为 至少 有一个 字符,最多30个
.\w{1,30} 理解 为 .xxxx
(.\w{1,30}) 相当于把 上面这个 正则合成了一个元组
(.\w{1,30}){0,2} 表示 '.xxxx' 可能出现 0 到 2 次

有些邮箱是 [email protected]

同样把这些功能拼到一个正则,里比可以匹配邮箱地址了。

image

标签:10,30,xxxx,包看,9a,JavaScript,邮箱
From: https://www.cnblogs.com/pphboy/p/17321229.html

相关文章

  • 前端基础之JavaScript
    目录JS简介JS基础变量与常量基本数据类型数值(number)字符串的常用方法对象的常用方法forEach()splice()map()运算符流程控制函数内置对象JS简介全称JavaScript但是与Java一毛钱关系都没有之所以这么叫是为了蹭Java的热度它是一门前端工程师的编程语言但是它本身有很多逻辑错误(......
  • 如何用一个邮箱接收其他邮箱的邮件
    假设你有163邮箱、QQ邮箱、Gmail邮箱等等,你想使用一个邮箱就可以接收其他邮箱的邮件(比如QQ邮箱),这样可以不用频繁登录各个邮箱来查看邮件1主邮箱(163)添加其他邮箱  2以QQ邮箱为例进行设置  3登录QQ邮箱设置    4回到163邮箱,填写授权码,点击一键迁移 5在邮......
  • JavaScript 中 new Date().getTime() 方法在 iOS 中的兼容性问题
    JavaScript中newDate(time).getTime()获取时间戳方法在iOS中的兼容性问题在iOS系统的H5页面中获取时间戳方法newDate(time).getTime()存在返回NaN或结果不准确的情况在iPhone8中iOS11.03系统下的H5页面测试newDate(time).getTime()方法测试代码:测试结......
  • JavaScript 使用 reduce 方法实现简单的 i18n 功能
    JavaScript使用reduce方法实现简单的i18n功能i18n:国际化(Internationalization)的缩写使用Array.prototype.reduce()方法实现简单的i18n功能reduce()方法对数组中的每个元素按序执行一个由您提供的reducer函数,每一次运行reducer会将先前元素的计算结果作为参......
  • JavaScript 之 JSON [4] parse()和stringify() -JSON字符串和JavaScript对象数据之间
    JavaScript之JSON[4]parse()和stringify()-JSON字符串和JavaScript对象数据之间的相互转换1、JSON.parse()JSON.parse()方法用于将一个JSON字符串解析为一个JavaScript对象。JSON字符串必须使用双引号包括属性名和字符串值,不能使用单引号或无引号。语法:JSON.parse(text,r......
  • 原型及原型链-JavaScript教程
    JavaScript是世界上最流行的脚本语言。JavaScript是属于web的语言,它适用于PC、笔记本电脑、平板电脑和移动电话。JavaScript被设计为向HTML页面增加交互性。许多HTML开发者都不是程序员,但是JavaScript却拥有非常简单的语法。几乎每个人都有能力将小的JavaScript......
  • JavaScript 之 confirm,alert,prompt
    //confirmfunctiondisp_confirm(){varr=confirm("Pressabutton!")if(r==true){alert("YoupressedOK!")}else{alert("YoupressedCancel!")}}//alert<script>window.alert("确......
  • JavaScript 之 JSON [1]介绍、语法、值
    JavaScript之JSON[1]介绍、语法、值1、简介JSON指的是JavaScript对象表示法(JavaScriptObjectNotation)JSON是轻量级的文本数据交换格式JSON使用Javascript语法来描述数据对象,但JSON仍独立于语言和平台。JSON解析器和JSON库支持许多不同的编程语言。目前非常......
  • 简历上写QQ邮箱很low吗?
    本文首发自公粽hao「林行学长」,欢迎来撩,拿20个求职工具资源包。了解校招,分享校招的学长来了!每一个准备投简历的同学都会有很多学长学姐苦口婆心地告诉你:“投简历千万不要用 QQ邮箱,会很Low...”这种传言有理由相信是不少好心人的探索结果。不过,QQ邮箱真的有这么不堪吗?01QQ邮箱......
  • JavaScript 变量、标识符和四则运算
    JavaScript基础第二天变量什么是变量?变量由四个部分组成:1.var:声明变量的关键字2.变量名字1.变量的名字可以包含:字母,数字2.不能以数字开头3.不能使用关键字保留字比如var、if、for、列:web、_001、_number3.等于号=在js中它叫做赋值号4.值,赋值号后面的叫做值(变......