1、整数
var regs=/^-?\d+$/;var num1='-1';
var num2='1';
var num3='1.';
regs.test(num1);//true
regs.test(num2);//true
regs.test(num3);//false
2、正整数
var regs=/^\d+$/;var num1='-1';
var num2='1';
var num3='1.';
regs.test(num1);//false
regs.test(num2);//true
regs.test(num3);//false
3、负整数
var regs=/^-\d+$/;var num1='-1';
var num2='1';
var num3='1.';
regs.test(num1);//true
regs.test(num2);//false
regs.test(num3);//false
4、浮点数
var regs=/^(-?\d+)(\.\d+)?$/;var num1='-1.0';
var num2='1.0';
var num3='1.';
regs.test(num1);//true
regs.test(num2);//true
regs.test(num3);//false
5、正浮点数
var regs=/^(\d+)(\.\d+)?$/;var num1='-1.0';
var num2='1.0';
var num3='1.';
regs.test(num1);//false
regs.test(num2);//true
regs.test(num3);//false
6、负浮点数
var regs=/^(-\d+)(\.\d+)?$/;var num1='-1.0';
var num2='1.0';
var num3='1.';
regs.test(num1);//true
regs.test(num2);//false
regs.test(num3);//false
JQuery数字类型验证正则表达式
有朋友整了一些关于js与jquery的数字类型验证正则表达式代码,下面我给大家再整理一下。
这里包括了数字验证实现与测试实例了,大家可参考。
js验证数字正则表达式
代码如下:
jquery验证数字的正则表达式集
js验证
判断数据是double,还是float int等数据类型。
输入框验证数字字母、汉字
html部分
数字的判断可以用isNaN函数
评论区