求助: 求一个判断数字的正则表达式!
在文本框输入一串字符后,要判断它是否为数字,怎么写这个正则表达式?   
 数字:   包括:   正整数   负整数   正实数   负实数!   
 之所以这样判断,是因为在输入下一个字符时,要控制键盘的输入,比如,文本框已有的数字为0.01,那么0就不能输入在最左端了 
 ......... 
 等等,有很多种约束关系,请问能否用一个正则表达式来判断这个字符串是否为数字?? 
------解决方案--------------------/^(-|\+)?\d+(\.\d+)?$/ 
 应该是这样,你可以试下
------解决方案--------------------试试这个:   -?[0-9]+(\\.?[0-9]+|[0-9]*)
------解决方案--------------------数字判断是不用正则的 
 javascript:isNaN() 
 PHP:is_numeric() 
 asp:isnumeric() 
------解决方案--------------------/-?([0-9]|[1-9][0-9]*|[0-9]\.[0-9]*[1-9]|[1-9][0-9]*\.[0-9]*[1-9])/
------解决方案--------------------isNaN()