读书人

正则印证decimal类型咋么写

发布时间: 2013-08-16 14:29:57 作者: rapoo

正则验证decimal类型,咋么写?
本帖最后由 Eysss 于 2013-08-14 09:16:02 编辑 数据库字段类型:decimal(18,2)
用户输入0或者decimal(18,2)都是合法
在程序中需要写正则验证输入。请问这正则怎么写? 正则
[解决办法]
^\s{0,}[0-9]{1,16](\.[0-9]{1,}){0,1}\s{0,}$
[解决办法]

引用:
\d{1,18}\.\d{0,2}
[解决办法]
0


改下。。。
\d{1,18}\.\d{2}
[解决办法]
0
[解决办法]
^(-?[1-9][0-9]{1,15}\.[0-9]{2}
[解决办法]
0)$

读书人网 >C#

热点推荐