zoukankan      html  css  js  c++  java
  • 正则神器

    //用户名由6-18位的字母数字下划线组成,不能由数字开头

    var r_name=/^[a-z]w{5,17}$/i

    //密码长度不能少于六位

    var r_pwd=/^w{6,}$/

    //要求和以上密码输入一致

    //首先判断输入的确认密码是否为空?

    //如果不为空,通过找对象.value找到密码输入框的值,在通过找对象.value找到确认密码的值

    //拿俩个值进行比较 用==

    //如果相等,提示输入正确,否则提示两次密码输入不一致,return false

    //要求输入正确的email地址   

    //861745122@qq.com   

    //wei_lip@163.com

    //所有的通用邮箱地址

    var r_eamil=/^w+@w+(.)w+$/

    //匹配一个QQ邮箱地址

    //861745122@qq.com

    var r_qq_email=/^d{5,}@qq(.)com$/

    //匹配一个163的邮箱地址

    var r_163_email=/^w+@163(.)com$/

    //匹配一个后缀名可能是.com|.net|.cn|.edu

    var email=/^w+@w+(.)com|net|cn|edu$/

    //要求输入有效的年龄段

    var r_age=/^d{1,2}$/

    //if(age>=18&&age<=100)

    //验证手机号:11  

    //18

    //13

    //15

    var r_tel=/^1[3,5,8]d{9}$/

    //验证身份证号  18位或者17位加一个X

    var r_s=/^d{18}|d{17}x$/i

    //验证中文

    var reg=/^[u4e00-u9fa5]{2,17}$/

    if(reg.test("郭云鹏")){

    alert("ok")

    }else{

    alert("no")

    }

    //验证ip  192.168.1.250

    var r_ip=/^d{3}(.)d{1,3}(.)d{1,3}(.)[2-9]{1,3}$/

    //验证网址  

    //www.baidu.com

    //www.taobao.cn   

    //www.sina.net  www.baiwei.

    var r_web=/^www(.)w+(.)w+$/i

    //验证座机号  010-62279965  0377-62258080   020-

    var r_tel=/^0d+-d+$/

    身份证验证

    /^((d{15})|(d{17}[0-9X]))$/

    邮箱验证

    /^w+@w+(.w+)+$/;

    验证由26个英文字母组成的字符串

    /^[A-Za-z]+$/

    验证由26个大写英文字母组成的字符串:

    /^[A-Z]+$/

    验证由26个小写英文字母组成的字符串:

    /^[a-z]+$/

    验证由数字和26个英文字母组成的字符串:

    /^[A-Za-z0-9]+$/

    验证由数字、26个英文字母或者下划线组成的字符串:

    /^w+$/

    验证用户名:

    /^[a-zA-Z]w{5,7}$/《数字不能开头,用户包括68位》

    验证用户密码:

    /^[a-zA-Z]w{5,17}$ /正确格式为:以字母开头,长度在6-18之间,只能 包含字符、数字和下划线。

    验证汉字:验证汉字:

    /^[u4e00-u9fa5]+$/

    国内座机:

    /^d{3}-d{8}|d{4}-d{7}$/

    邮箱

    /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;

    手机:

    /^((13[0-9]{1})|159|153)+d{8}$/

    /^(13+d{9})|(159+d{8})|(153+d{8})$/

  • 相关阅读:
    数据存储之iOS断点续传
    使用MVC4,Ninject,EF,Moq,构建一个真实的应用电子商务SportsStore(十一)
    使用MVC4,Ninject,EF,Moq,构建一个真实的应用电子商务SportsStore(十)
    使用MVC4,Ninject,EF,Moq,构建一个真实的应用电子商务SportsStore(九)
    获取当前页面url中的参数 coffeescript+node.js+angular
    自定义异步线程池工具,用于执行异步方法
    @ComponentScan 扫包 @Import添加组件
    properties解决中文乱码
    Spring Cloud Config配置中心(五)
    Spring Cloud Zuul路由转发(四)
  • 原文地址:https://www.cnblogs.com/nycj/p/5634831.html
Copyright © 2011-2022 走看看