zoukankan      html  css  js  c++  java
  • 常用用户注册时的正则

    代码
    /*用途:检查输入字符串是否是带小数的数字格式,可以是负数输入:s:字符串返回:如果通过验证返回true,否则返回false*/
    function isDecimal(str) {
        
    if (isInteger(str)) return true;
        var re 
    = /^[-]{0,1}(\d+)[\.]+(\d+)$/;
        
    if (re.test(str)) {
            
    if (RegExp.$1 == 0 && RegExp.$2 == 0return false;
            
    return true;
        } 
    else {
            
    return false;
        }
    }

    /*用途:检查输入对象的值是否符合端口号格式输入:str 输入的字符串返回:如果通过验证返回true,否则返回false*/
    function isPort(str) {
        
    return (isNumber(str) && str < 65536);
    }

    /*用途:检查输入对象的值是否符合E-Mail格式输入:str 输入的字符串返回:如果通过验证返回true,否则返回false*/
    function isEmail(str) {
        var myReg 
    = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;
        
    if (myReg.test(str)) return true;
        
    return false;
    }

    /*用途:检查输入字符串是否符合金额格式格式定义为带小数的正数,小数点后最多三位输入:s:字符串返回:如果通过验证返回true,否则返回false*/
    function isMoney(s) {
        var regu 
    = "^[0-9]+[\.][0-9]{0,3}$";
        var re 
    = new RegExp(regu);
        
    if (re.test(s)) {
            
    return true;
        } 
    else {
            
    return false;
        }
    }

    /*用途:检查输入字符串是否只由英文字母和数字和下划线组成输入:s:字符串返回:如果通过验证返回true,否则返回false*/
    function isNumberOr_Letter(s) { 
    //判断是否是数字或字母var regu = "^[0-9a-zA-Z\_]+$";
        var re = new RegExp(regu);
        
    if (re.test(s)) {
            
    return true;
        } 
    else {
            
    return false;
        }
    }
    -------长沙程序员技术交流QQ群:428755207-------
  • 相关阅读:
    Mybatis 持久层框架
    spring beans文件
    java_抽象类&抽象方法
    java——类
    python 安装 HTMLtestRunner
    pychram永久激活
    unittest单元测试框架
    pandas常用函数
    linux 下分别使用pip2、pip3
    linux 下切换Python版本(某用户,共存,替换)
  • 原文地址:https://www.cnblogs.com/qq4004229/p/1818895.html
Copyright © 2011-2022 走看看