首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

正则婚配小数,这样子为什么是不对的呢

2012-09-29 
正则匹配小数,这样子为什么是不对的呢?var reg3new RegExp(^\\d+(.\\d+)+\\d+$)我想验证一个文本输入

正则匹配小数,这样子为什么是不对的呢?

var reg3=new RegExp("^\\d+(.\\d+)+\\d+$");
我想验证一个文本输入框的内容,内容是正数或者是小数都可以放行,要怎么实现呢?

[解决办法]
var reg3=new RegExp("^\\d+\\.?\\d+$");
[解决办法]

探讨
var reg3=new RegExp("^\\d+\\.?\\d+$");

[解决办法]
JScript code
    var isInt = function(val){        var reg=/^-?\d{1,30}$/;//1-30位数字,包括负数(实际上30位的int类型一般都是溢出了)        return reg.test(val);    };    var isNumber = function(val){        var reg=/^-?\d{1,30}(\.\d{1,30})?$/;//小数(包括负数)        return reg.test(val);    }; 

热点排行
Bad Request.