最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js 验证浮点型正则表达式
时间:2010-08-21 编辑:简简单单 来源:一聚教程网
/*
*/
/**
* 浮点数的判定
* @param type
* 为空 任意浮点数
* '0+' 非负浮点数
* '+' 正浮点数
* '-0' 非正浮点数
* '-' 负浮点数
*/
function isfloat(type){
var rt = new array();
if(type=="0+"){
rt[0] = "^\d+(.\d+)?$";
rt[1] = "应输入非负浮点数!";
}else if(type=="+"){
rt[0] = "^((\d+\.\d*[1-9]\d*)|(\d*[1-9]\d*\.\d+)|(\d*[1-9]\d*))$";
rt[1] = "应输入正浮点数!";
}else if(type=="-0"){
rt[0] = "^((-\d+(.\d+)?)|(0+(\.0+)?))$";
rt[1] = "应输入非正浮点数!";
}else if(type=="-"){
rt[0] = "^(-((\d+\.\d*[1-9]\d*)|(\d*[1-9]\d*\.\d+)|(\d*[1-9]\d*)))$";
rt[1] = "应输入负浮点数!";
}else{
rt[0] = "^(-?\d+)(\.\d+)?$";
rt[1] = "应输入浮点数值!";
}
return rt;
}
-
上一个: Nginx下301重定向域名方法
-
下一个: 新浪编辑器使用方法
相关文章
- JS用正则表达式验证文本框内容 01-15
- 验证是否为字母 邮编 js正则表达式 09-12
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31