要求:可以是负数&整数位数0-6位&小数位数0-2位有的说是
^\d{1,6}\.\d{1,2}$
但我使用javascript时会报错,代码如下function regIsNumber(fData)
{
var reg=("^\d{1,6}(\.\d{1,2})?$");
alert(reg.test(fData));
}<input type='text' name='text'/>
<input type='button' value='oooook' onclick="regIsNumber(text.value)">请各位高手帮我看看,谢谢!
^\d{1,6}\.\d{1,2}$
但我使用javascript时会报错,代码如下function regIsNumber(fData)
{
var reg=("^\d{1,6}(\.\d{1,2})?$");
alert(reg.test(fData));
}<input type='text' name='text'/>
<input type='button' value='oooook' onclick="regIsNumber(text.value)">请各位高手帮我看看,谢谢!
{
var isAge =^\d{1,6}(\.\d{1,2})?$;
var re=new RegExp(isAge);
t=re.test(fData);
if(t)
{
return 1;
}
else
{
return 0;
}
}
忘记//了 呵呵
{
var reg=(/^\d{1,6}(\.\d{1,2})?$/);
alert(reg.test(fData));
}
但是怎么能让它支持负数呢???
{
var reg=(/^-?\d{1,6}(\.\d{1,2})?$/);
alert(reg.test(fData));
}
{
var reg=/^[-]?\d{1,6}(\.\d{1,2})?$/;
alert(reg.test(fData));
}
我试过了,是可以的
{
var reg=(/^[-]?\d{1,6}(\.\d{1,2})?$/);
alert(reg.test(fData));
} 谢谢大家!