正则式:数字与字符处理。。。

来源:互联网 发布:个人生活记账软件 编辑:程序博客网 时间:2024/05/16 14:15

 

//如果数字可以有正负,用这个   
    function   isNumber(str){   
          
var   t=str.match(/^(-|+|)[0-9]+/g);   
          
return   (t!=null)&&(t.length==1)     &&   (t[0]==str);   
    }   

  
//如果数字可以是带小数点,用下边这个   
    function   isNumber(str){   
          
var   t=str.match(/^(-|+|)[0-9]+(.|)[0-9]*/g);   
          
return   (t!=null)&&(t.length==1)     &&   (t[0]==str);   
    }   

//是否字符   
    function   isAlb(str){   
          
var   t=str.match(/^[A-Za-z]+/g);   
          
return   (t!=null)&&(t.length==1)     &&   (t[0]==str);   
    }