韦德国际bv1946_www.bv1946com_韦德国际1946手机版
做最好的网站

字母初阶

日期:2019-08-15编辑作者:韦德国际bv1946计算机

 验证帐号是否合法

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

function
 checkUser(str){
  var
 re = /^[a-zA-z]w{3,15}$/;
  if(re.test(str)){
    alert("正确");
  }else{
    alert("错误");
  }     
}
checkUser("jihua_cnblogs");//调用

验证手机号码

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

function 
 checkMobile(str) {
  var 
 re = /^1d{10}$/
  if (re.test(str)) {
    alert("正确");
  } else {
    alert("错误");
  }
}
checkMobile('13800138000'); //调用
checkMobile('139888888889');//错误示例

验证电话号码

验证规则:区号 号码,区号以0开头,3位或4位

号码由7位或8位数字组成

区号与号码之间可以无连接符,也可以“-”连接

如01088888888,010-88888888,0955-7777777

function
 checkPhone(str){
  var
 re = /^0d{2,3}-?d{7,8}$/;
  if(re.test(str)){
    alert("正确");
  }else{
    alert("错误");
  }
}
checkPhone("09557777777");//调用

验证邮箱

验证规则:姑且把邮箱地址分成“第一部分@第二部分”这样

第一部分:由字母、数字、下划线、短线“-”、点号“.”组成,

第二部分:为一个域名,域名由字母、数字、短线“-”、域名后缀组成,

而域名后缀一般为.xxx或.xxx.xx,一区的域名后缀一般为2-4位,如cn,com,net,现在域名有的也会大于4位

function
 checkEmail(str){
  var
 re = /^(w-*.*) @(w-?) (.w{2,}) $/
  if(re.test(str)){
    alert("正确");
  }else{
    alert("错误");
  }
}
checkEmail("contact@cnblogs.com");//调用

以上所示是小编给大家介绍的JS正则表达式验证账号、手机号、电话和邮箱是否合法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

您可能感兴趣的文章:

  • JS正则验证多个邮箱完整实例【邮箱用分号隔开】
  • js与jquery正则验证电子邮箱、手机号、邮政编码的方法
  • 日常收集JS邮箱验证正则表达式
  • JS正则验证邮箱的格式详细介绍
  • 比较正宗的验证邮箱的正则表达式js代码详解
  • JavaScript常用正则验证函数实例小结【年龄,数字,Email,手机,URL,日期等】
  • 利用js正则表达式验证手机号,email地址,邮政编码
  • Javascript Validation for email(正则表达式) 英文翻译
  • js验证email的正则
  • JavaScript email邮箱/邮件地址的正则表达式及分析

本文由韦德国际bv1946手机版发布于韦德国际bv1946计算机,转载请注明出处:字母初阶

关键词: 韦德娱乐

用jquery修改样式

如下所示: layui.use('table', function () { var table = layui.table; table.render({ elem: '#desTable' , url: '${ctx}/alarm/queryEventShowScatter' ...

详细>>

Java虚拟机所管理的内存将包括以下几个运行时数

一、JVM的内存区域 对于C、C 程序员来说,在内存管理领域,他们既拥有每一个对象的“所有权”,又担负着每一个对...

详细>>

安全已经是一个数据方面的核心问题

背景 假如我们有关键数据存储在一个表里面,比如人员表中包含员工、部门和薪水信息。只允许用户访问各自部门的...

详细>>