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-------
  • 相关阅读:
    Razor使用Parse()时最好指定“缓存名”
    脱离MVC使用Razor模板引擎
    ASP.NET内核几大对象、ASP.NET核心知识(6)
    一般处理程序、ASP.NET核心知识(5)
    WebApplication和WebSite的区别
    写一个简易web服务器、ASP.NET核心知识(4)
    JQuery的链式编程,隐式迭代是啥意思?
    JQuery选择器
    JQuery的几个基础操作
    写一个简易浏览器、ASP.NET核心知识(3)
  • 原文地址:https://www.cnblogs.com/qq4004229/p/1818895.html
Copyright © 2011-2022 走看看