当前位置: 代码迷 >> ASP.NET >> 如何用正则表达式验证numeric(5,4)数据类型
  详细解决方案

如何用正则表达式验证numeric(5,4)数据类型

热度:10602   发布时间:2013-02-25 00:00:00.0
怎么用正则表达式验证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}$"