小数是这种: 23.3
分数是这种: 33/12
要求使用正则表达式!!!
6条回答 默认 最新
danielinbiti 2015-05-29 08:37关注function regDg(){ var c = ['33.01','33.121','33/12','a','33.','33/12.0']; var a ="^[0-9]+.([0-9])+$"; var a2="^[0-9]+/([0-9])+$"; var reg=new RegExp(a); var reg2=new RegExp(a2); for(var i=0;i<c.length;i++){ var f = reg.test(c[i])||reg2.test(c[i]); console.log(f); } }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报