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+)?$/  //浮点数

  • 相关阅读:
    关于题目中的内存限制
    手动实现最小堆和最大堆(优先队列)
    线性筛素数(欧拉筛)+前缀和优化
    并查集
    快速排序

    字典按中文姓名排序
    oc程序代码
    学生字典计算年龄差 随机50个数
    nsset
  • 原文地址:https://www.cnblogs.com/OP-RONG/p/4200283.html
Copyright © 2011-2022 走看看