js判断输入是否为各种数字类型
2009-02-22 14:16
495 查看
"^((-\\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+)?$" //浮点数
使用方法:
function check(str){
var r="^((-\\d+)|(0+))$";
if(r.test(str))
alert("valid");
}
"^-[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+)?$" //浮点数
使用方法:
function check(str){
var r="^((-\\d+)|(0+))$";
if(r.test(str))
alert("valid");
}
相关文章推荐
- js中判断输入的数字是否是数值类型
- js判断输入是否中文,数字,身份证等等js函数集合第1/3页
- js判断输入是否为数字、正整数、浮点数等的函数
- js判断输入是否为数字的具体实例
- JavaScript判断输入是否为数字类型的方法总结
- 【网络收集】js判断输入是否为正整数、浮点数等数字的函数
- js判断输入是否为数字的具体实例
- [导入]页面输入判断是否为各种数字(如空、0~9数字、浮点数、电话手机号码、身份证、邮编等等)
- JS判断文本框输入是否为数字
- 【转】js判断输入是否中文,数字,身份证等等js函数
- js判断只能输入数字和只能输入指定类型内容
- js判断文本框输入的内容是否为数字
- js判断文本框输入的内容是否为数字
- JS判断文本输入内容是否为数字
- js判断文本框输入的是否是数字
- JS判断是否为数字类型
- js 判断键盘输入的是否是数字
- 判断输入是否为空,获得输入类型的JS代码
- js判断输入是否为正整数、浮点数等数字的函数代码
- js判断输入是否为正整数、浮点数等数字的函数代码