我想实现的是,文本中的数只能为正整数或者为正小数但小数点后最多一位(也就是精度控制);例如:20,25.3,100.5,但是不能出现30.52,已经有两位小数了
第1个回答 2013-09-13
decimal.Parse(30.52,1)
不谢
追问谢谢
第2个回答 2013-09-13
string.Format("{0:0.0}",数字变量名);
请搜索格式化数字。追问
请搜索格式化数字。追问
谢谢
本回答被提问者采纳第3个回答 2013-09-13
/(^\num$)|(^[0-9]+.[0-9]?$)/追问
谢谢
追答改了下。好像那个匹配1个数字有问题。/(^[0-9]+$)|(^[0-9]+.[0-9]?$)/ 这个没问题了
第4个回答 2013-09-13
"^[0-9]+(.[0-9]{1})?$"追问
谢谢