格式要求 满足:数字+小数点+数字
任意数字
就是可以输入任意正实数的正则表达式
谢谢哥们门
------解决方案--------------------------------------------------------
//带正负号的正则
^[-]?\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 匹配