正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match、replace、search 和 split 方法。本章介绍 JavaScript正则表达式。

1、验证帐号是否合法

验证规则:字母、数字、下划线组成,字母开头,4-16位。

2、手机号码

验证规则:11位数字,以1开头。

3、电话号码

验证规则:区号+号码,区号以0开头,3位或4位,号码由7位或8位数字组成,区号与号码之间可以无连接符,也可以“-”连接

4、邮箱

验证规则:姑且把邮箱地址分成“第一部分@第二部分”这样。第一部分:由字母、数字、下划线、短线“-”、点号“.”组成;第二部分:为一个域名,域名由字母、数字、短线“-”、域名后缀组成,而域名后缀一般为.xxx或.xxx.xx,一区的域名后缀一般为2-4位,如cn、com、net,现在域名有的也会大于4位

正则表达式 匹配点号_Javascript正则表达式验证账号、手机号、电话和邮箱相关推荐

  1. python正则匹配ip地址_IP地址正则表达式匹配方法,ip正则表达式匹配

    IP地址正则表达式匹配方法,ip正则表达式匹配 正则表达式(Regular Expression,在代码中常简写为regex.regexp或RE)是计算机科学的一个概念.正则表达式使用单个字符串来描述 ...

  2. php正则表达式 匹配多行,PHP正则表达式怎么匹配多行

    PHP正则表达式怎么匹配多行 一.总结 1.可以用匹配模式修饰符s来使点匹配所有字符,包括换行符. 二.PHP匹配多行的正则表达式分析 代码如下: aaaa bbbb cccc dddd 像这种的文本 ...

  3. oracle匹配靓号的正则表达式_正则表达式号码靓号类型判断代码

    正则表达式号码靓号类型判断代码 更新时间:2010年05月09日 13:56:59   作者: 很多网站需要将好的会员号留着,或用于日后的盈利.实现方法不是本文讨论范围,本文仅列出博主用于检测靓号类型 ...

  4. 正则表达式 匹配点号_Python入门:正则表达式(Regular Expression)

    正则表达式用来干嘛 正则表达式是用来匹配文本的一种语言.别被语言吓到,正则表达式其实非常简单,可能你花2个小时就能用起来,但是你一定会觉得非常强大,像非常厉害的数据爬取,网页爬虫,都要用到正则表达式! ...

  5. 正则表达式 匹配点号_在Unix和Mac上的Shell编程(正则表达式)

    三个文章是连住同一个小姐姐. 首先我们回忆一下部分的正则表达式 星号(*)指定匹配的零个活多个字符 问号(?)可以指定任意单个字符 [...]指定包含在中括号中的任意字符 点号(.)能够匹配任意单个字 ...

  6. python正则表达式匹配模式_Python与正则表达式[0] - re 模块的正则表达式匹配

    正则表达式/ Regular Expression 目录 正则表达式RE(Regular Expression, Regexp, Regex),又称为正规表示法,正规表达式,规则表达式,常规表达式,常 ...

  7. mysql正则表达式匹配非_MySQL的正则表达式

    1.  Mysql的正则表达式仅仅使SQL语言的一个子集,可以匹配基本的字符.字符串. 例如:select * from wp_posts where post_name REGEXP 'hello' ...

  8. 正则表达式 匹配点号_自动化关联篇JMeter(十)-正则表达式关联

    jmeter中,接口自动化的关键在于参数关联.比如需要登录的接口,如何调用登录口令?一个增删改查的闭环,如何将接口参数上下传递?下面就以实际的例子来仔细说一说 1:登录接口 这里有一个实际的登录接口, ...

  9. python正则表达式匹配专利号

    专利号示例: CN109583349-A .US2020258388-A1.WO2020164484-A1.US8055018-B2.TW331307-B1 分析: 前两位为字母,中间为长度6–11的 ...

最新文章

  1. C++及Windows异常处理(try,catch; __try,__finally; __try, __except)——一道笔试题引起的探究
  2. 数组元素数组中的元素通过解析字符串参数获得
  3. 虹口区巡检机器人_上海巡检机器人
  4. 【控制】《多无人机协同控制技术》周伟老师-第3章-面向协同控制的无人机单机控制
  5. 面向dba的linux shell 脚本简介,面向dba的linuxshell脚本简介.doc
  6. linux各种查看端口号
  7. 道康宁有机硅助力动力电池发展
  8. ningx修改mysql数据库密码_windows下面的php+mysql+nginx
  9. SpringMvc-NativeWebRequest接口
  10. 如何在CentOS 7上安装Yarn
  11. 商户如何接入微信支付
  12. 【转】Windows Error code (Windows错误码说明)
  13. springboot启动时报错 错误:找不到或无法加载主类 xxx.SpringDemoApplication
  14. Docker基础认识与docker安装以及环境配置
  15. matlab:人脸识别
  16. 代码项目好程序员的标准
  17. ETL工具 鱼龙混杂,如何甄选?(开源、包开源、包数据库辅助功能、商用)
  18. [系统安全] 三十四.恶意代码检测(4)编写代码自动提取IAT表、字符串及时间信息
  19. 关于基数(即:索引值)和序数的两者区别
  20. php从基础到入门第三版光盘,PHP基础入门学习光盘

热门文章

  1. 为什么win11系统远程连接服务器出现问题
  2. 【愚公系列】2023年01月 .NET CORE工具案例- Magick.NET神级图片和视频操作库
  3. 下载中小学各个版本电子教材地址
  4. IT30: IT人创业之78CIO,致敬!
  5. 2020年研究生扩招、学历越来越不值钱了?
  6. 研究生学历含金量知多少?他的价值可能比你想象的还要大!
  7. ASP.NET二手商品交易系统VS开发sqlserver数据库web结构c#编程计算机网页目
  8. 数据结构与算法分析(十六)--- 如何设计更高效的字符串匹配算法?(BF + RK + KMP + BMH)
  9. Mac:TexStudio 标准数学公式
  10. 基于win10计划任务运行ps1脚本