zoukankan      html  css  js  c++  java
  • 判斷字符串是整型,浮點型等

    function checkRates(str){
        var re = /^(([1-9][0-9]*.[0-9][0-9]*)|([0].[0-9][0-9]*)|([1-9][0-9]*)|([0]{1}))$;   //判断字符串如果是整数不能以0开头后面加正整数,如果是浮点数整数部分不能为两个0:如00.00,如果是整数,
         var Sure;
         if (!re.test(str)){
             Sure =0;
         }else{
             Sure =1;
         }
         return Sure;
    }
        alert(checkRates('196.3'));

    {field:"discAmt",title:"金額 ",100,
    formatter: function(value,row,index){
    var re = /^[0-9]*[1-9][0-9]*$/;
    if(re.test(value)){
    value=value+".00";
    return value;}else{return value;}
    }},

    ^d+$/  //非负整数(正整数 + 0) 
    /^[0-9]*[1-9][0-9]*$/  //正整数 
    /^((-d+)|(0+))$/  //非正整数(负整数 + 0) 
    /^-[0-9]*[1-9][0-9]*$/  //负整数 
    /^-?d+$/    //整数 
    /^d+(.d+)?$/  //非负浮点数(正浮点数 + 0) 
    /^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$/  //正浮点数 
    /^((-d+(.d+)?)|(0+(.0+)?))$/  //非正浮点数(负浮点数 + 0) 
    /^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$/  //负浮点数 
    /^(-?d+)(.d+)?$/  //浮点数

  • 相关阅读:
    双端队列广搜
    多源bfs
    leetcode刷题-67二进制求和
    leetcode刷题-66加一
    leetcode刷题-64最小路径和
    leetcode刷题-62不同路径2
    leetcode刷题-62不同路径
    leetcode刷题-61旋转链表
    leetcode刷题-60第k个队列
    leetcode刷题-59螺旋矩阵2
  • 原文地址:https://www.cnblogs.com/OP-RONG/p/4200283.html
Copyright © 2011-2022 走看看