c# - ValidationExpression Number正负Decimal

标签 c# asp.net

我为我的糟糕写作道歉,英语不是我的第一语言。

我需要为此正则表达式

-1000000.00  = 7 digits and 2 decimals with negative
-100
1000000.00
100

不好

-10000000  = 8 digits
100.000  = 3 decimals
-100.000  = 3 decimals

tnx 寻求帮助。

最佳答案

这应该有效。应该允许一个可选的减号、0 - 7 位数字和一个可选的带有 2 位数字的点:

^[\-]?[0-9]{0,7}([\.][0-9][0-9])?$

关于c# - ValidationExpression Number正负Decimal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12682909/

相关文章:

c# - 将 SignalR Hub 与 ASP.NET MVC 5 项目一起使用时,如何访问用户在 Identity 2 中的声明?

c# - 如何获取版本库目录中更改、添加或修改的文件

c# - 使用变量的字典查找

c# - 最快的类型比较?

c# - 如何获取我们网页访客的IP号

asp.net - 如何在不对其名称进行硬编码的情况下引用主域?

c# - 使用 KendoUI Grid,如何将可选图像或图标添加到行模板中?

c# - LINQPad:Assert() 打印 "Fail:"并继续而不是中断

c# - 我可以让我的程序集引用另一个程序集的任何版本吗?

c# - EWS : How to update IsRead property of an EmailMessage