zoukankan      html  css  js  c++  java
  • 关于表单验证的正则表达式

    身份证号验证
    var regIdNo = /(^d{15}$)|(^d{18}$)|(^d{17}(d|X|x)$)/;
    邮箱验证
    var regEmail = new RegExp("^[a-z0-9]+([._\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$");
    手机号
    var regTel = /^1[3|4|5|7|8][0-9]{9}$/
    密码验证
    var regPwd = /^(?=.*[A-Za-z])(?=.*d)[A-Za-zd]{6,18}$/;
    var pwd = $.trim($('.pwd').val());
     if(!pwd.match(regPwd )){
            tips.alert('请输入6-18位数字+字母组合的密码');
            return false;
    }
    只能输入数字
    <input  type="text"  onKeyUp="value=value.replace(/D/g,'')" onafterpaste="value=value.replace(/D/g,'')" >
    只能输入中文
    <input type="text" onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')">
    只能输入英文
    <input type="text" onkeyup="value=value.replace(/[^a-zA-]/g,'')">
    <input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')">
     
    后续用到的会继续添加
  • 相关阅读:
    iOS7 自己定义动画跳转
    Android开发之用双缓冲技术绘图
    postgres 使用存储过程批量插入数据
    渗透过程
    python pytesseract使用
    排序算法比较
    python算法
    python中PIL模块
    数字电路复习
    windows服务参考
  • 原文地址:https://www.cnblogs.com/cxx328/p/9162398.html
Copyright © 2011-2022 走看看