手机号码的验证(13开头和158,159开头,共11位)

var re;
        var ss=document.getElementById('textbox3').value;
        re= /^(13[0-9]{9})|(15[89][0-9]{8})$/
        if(re.test(ss))
         {
           document.getElementById('label3').innerText="";   //给label赋值用innerText
         }
        else
        {
         document.getElementById('label3').innerText="请输入正确的手机号码!";
         document.getElementById('imagebutton1').disabled=true; //禁用Button用disabled
        }

邮件地址的验证(包含@和.)

var re;
          var ss=document.getElementById(textboxid).value;
          re= /\w@\w*\.\w/
         if(re.test(ss))
           document.getElementById('label4').innerText="";
         else
         {
           document.getElementById('label4').innerText="请输入正确的邮件地址!";
           document.getElementById('imagebutton1').disabled=true;
         }

邮政编码的验证(开头不能为0,共6位)

var ss=document.getElementById('TextBox4').value;
        var re= /^[1-9][0-9]{5}$/
        if(re.test(ss))
          document.getElementById('label5').innerText="";
        else
        {
          document.getElementById('label5').innerText="邮政编码格式不正确!";

}

var r= /^13[012345789]{9}/ 以13开头的11位数,后9位不能出现数字6

验证帐号是否合法
验证规则:字母、数字、下划线组成,字母开头,4-16位。

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

1、最新的电话号码段:

移动:134(1349除外)135 136 137 138 139

147
150 151 152 157 158 159

182 183 184 187 188

联通: 130 131 132
155 156
185 186
145

电信:133 153 177 180 181 189

2、电话号码正则:

固话:([0-9]{3,4}-)?[0-9]{7,8}

手机:^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$

 var txtMobile = document.getElementById('txtMobile').value;
var isPhone = /^([-]{,}-)?[-]{,}$/;
var isMob=/^((\+?)|(\(\+\)))?([][-]{}|[][-]{}|[][-]{}|[-]{}|[-]{})$/;
re = /^\d{,}-?\d{,}$/; //&& !isMob.test(txtMobile)
if (!isPhone.test(txtMobile) && !isMob.test(txtMobile)) {
$("#lbl_wrong").text("输入的电话格式有误,请重新输入!");
$("#txtMobile").text("");
return false;
}

js正则表达式 验证手机号,email地址和邮政编码的更多相关文章

  1. JS正则表达式验证手机号和邮箱

    一.验证手机号 function isPoneAvailable(poneInput) { var myreg=/^[1][3,4,5,7,8][0-9]{9}$/; if (!myreg.test( ...

  2. JS正则表达式验证账号、手机号、电话和邮箱

    JS正则表达式验证账号.手机号.电话和邮箱 效果体验:http://keleyi.com/keleyi/phtml/jstexiao/15.htm 验证帐号是否合法 验证规则:字母.数字.下划线组成, ...

  3. js正则表达式验证

    有时候会要验证自己写的正则表达式是否正确 所以写了这个小东西: demo:js正则表达式验证 html: <h3>绿色表示匹配,红色表示不匹配</h3> <label&g ...

  4. js正则表达式验证大全

    /判断输入内容是否为空    function IsNull(){        var str = document.getElementById('str').value.trim();      ...

  5. js正则表达式验证大全--转载

    转载来源:http://www.cnblogs.com/hai-ping/articles/2997538.html#undefined //判断输入内容是否为空 function IsNull(){ ...

  6. js 正则表达式验证

    验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9 ...

  7. JS正则表达式验证数字

    <script type="text/javascript"> function validate(){ var reg = new RegExp("^[0- ...

  8. JS正则表达式验证数字(很全)

    1.<script type="text/javascript"> 2.     function validate(){ 3.       var reg = new ...

  9. JS正则表达式验证数字非常全

    <script type="text/javascript"> function validate(){ var reg = new RegExp("^[0- ...

随机推荐

  1. Java Hour 67 Java Collection API

    本文不是一个大而全的讲述Java Coleection 相关的APi, 而是笔者认为哪些是一个初学者所能够而且必须确切知道的知识点. Collection 一脉 这里有我们比较常用的List<E ...

  2. bootstrap表单带验证

    <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8& ...

  3. 豆瓣的账号登录及api操作

    .douban.php <?php /** * PHP Library for douban.com * * @author */ class doubanPHP { function __co ...

  4. RTP RTCP在音视频传输与同步方面的使用

    转自:http://blog.csdn.net/kof98765/article/details/17733701 1 音视频实时传输 1.1 Jrtplib库介绍 本系统采用开源库Jrtplib进行 ...

  5. PMP 第二章 项目生命周期与组织

    1 项目组织机构类型有哪些? 区别是什么? 职能型  矩阵型  项目性 2 什么是事业环境因素? 什么是组织过程资产? 如何区分事业环境因素和组织过程资产? 事业环境因素:事业环境因素指围绕项目或能影 ...

  6. C++Primer快速浏览笔记-复合类型

    C++Primer2.3节介绍了两种复合类型:引用和指针 1.引用 引用并非对象,它只是为一个已经存在的对象所起的别名. 一旦初始化完成,引用将和它的初始值对象一直绑定在一起,不能重新绑定到另一个对象 ...

  7. 使用Aspose.Cell.dll导出Excel总结

    这两天项目上用Aspose导出Excel来着.开始感觉挺简单的,但是实际操作起来还是挺复杂的,调试占的时间很长.主要是动态生成列.合并单元格.调样式占了很长时间,还是总结一下吧. 基础操作: //EX ...

  8. LR通过snmp监控linux下的mysql

    LR通过snmp监控linux下的mysql 在linux底下安装配置snmp: 1.使用系统盘安装rpm包(这种方式最好) 2.在www.net-snmp.org处下载net-snmp安装(安装后有 ...

  9. Adobe Flash Media Server安装

    Flash Media Server(FMS)是一个流媒体服务器 使用 实时消息传送协议(RTMP),RTMP是一种未加密的TCP/IP协议,专门设计用来高速传送音频.视频和数据信息. 3.5版32位 ...

  10. canvas之2D上下文

    1.填充和描边 (1)fillStyle (2)strokeStyle 2.绘制矩形 (1)fillRect() (2)strokeRect() (3)clearRect()   :清除画布上的矩形区 ...