你这个表达式匹配320.00时是true,但如果你是要匹配带小数的数字的话,你这个表达式就是错误的,你这个表达式是匹配数字,包含带小数的数字。
你在什么浏览器中执行的。我本地的chrome和IE8浏览器都是正常的,返回为true。a = /^[0-9]*(\.[0-9]{1,10})?$/;/^[0-9]*(\.[0-9]{1,10})?$/a.test(320.00)true
请在此输入您的回答
这个返回是true啊