我似乎无法使用C#来使RegularExpression的语法正确,只允许最多1个小数点的正数。

对于正整数,我具有以下DataAnnotation

[RegularExpression(@"[^\-][\d\.]*", ErrorMessage = "Positive integers only")]


有小费吗?

最佳答案

您要^\d+(\.\d)?$

关于c# - 正则表达式-1个小数点的正整数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7563355/

10-13 03:18