没得事做...无聊,什么东西都用正则表达式,你赶潮流啊?这个判断用正则表达式更麻烦,直接的比较一下就是了..var num=parseFloat(strVar);
if(num>0&&num<=10)
  alert(true);
else
  alert(false);