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-------
  • 相关阅读:
    计算fibonacci数(多种方法)
    数组求和(两种方法)
    C语言二级指针(指向指针的指针)
    唯品会海量实时OLAP分析技术升级之路
    hive 调优(一)coding调优
    supsplk 服务器被植入木马 挖矿 cpu使用 700%
    OPTS参数设置
    Yarn 内存分配管理机制及相关参数配置
    hive on tez 任务失败
    hive 调优(三)tez优化
  • 原文地址:https://www.cnblogs.com/qq4004229/p/1818895.html
Copyright © 2011-2022 走看看