我似乎无法使用C#来使RegularExpression的语法正确,只允许最多1个小数点的正数。
对于正整数,我具有以下DataAnnotation
:
[RegularExpression(@"[^\-][\d\.]*", ErrorMessage = "Positive integers only")]
有小费吗?
最佳答案
您要^\d+(\.\d)?$
。
关于c# - 正则表达式-1个小数点的正整数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7563355/