Javascript 正则表达式校验数字的简单实例
实例如下:
$("input[datatype=number]").blur(function(){ varstr=$(this).val(); if(!isDecimal(str)){ alert("请输入数字"); } }); functionisDecimal(str){ if(isInteger(str))returntrue; varre=/^[-]{0,1}(\d+)[\.]+(\d+)$/; if(re.test(str)){ if(RegExp.$1==0&&RegExp.$2==0)returnfalse; returntrue; }else{ returnfalse; } } functionisInteger(str){ varregu=/^[-]{0,1}[0-9]{1,}$/; returnregu.test(str); }
以上就是小编为大家带来的Javascript正则表达式校验数字的简单实例全部内容了,希望大家多多支持毛票票~