日期:2014-05-18  浏览次数:20507 次

100分求一正则表达式。
格式要求           满足:数字+小数点+数字  
                                      任意数字
                                     

就是可以输入任意正实数的正则表达式


谢谢哥们门

------解决方案--------------------
//带正负号的正则
^[-]?\d+\.?\d*$



------解决方案--------------------
[1-9,\.].
------解决方案--------------------
\d*\.?\d*

------解决方案--------------------
^[1-9,\.].$
------解决方案--------------------
其实还有很多方法可以判断,比如
string str= "98.23 ";
try
{
convert.ToInt32(str);
return true;
}
catch
{
reture false;
------解决方案--------------------
\d*\.?\d*
------解决方案--------------------
^\d+(.\d+)?$
123 匹配
123. 不匹配
123.4 匹配