日期:2014-05-17  浏览次数:20673 次

怎么用正则表达式验证numeric(5,4)数据类型?
如题,我数据库中有一个字段数据类型为numeric(5,4)
在页面上我用了一个textbox用于修改此字段数据,因此需要验证输入的格式是否符合numeric(5,4)且只能输入正数
求高手提供一个正则表达式。

------解决方案--------------------
"^\d\.\d{4}$"
------解决方案--------------------
"^\d(\.\d{1,4})?$"
------解决方案--------------------
探讨

"^\d(\.\d{1,4})?$"

------解决方案--------------------


numeric(5,4) 数据中这些都可以输

.1 
0.1
0.0001
2.1

 正则为 string reg=@"^\d+|(\d+/\.\d{0.4})|\.\d{1,4}$"