需要正则表达式后,最多2位数正。浮动号码

时间:2010-10-04 20:15:45

标签: c# .net regex

您好 我需要一个C#正则表达式为正数浮点数,最小值为2位数。正则表达式也应该检查字母和字母数字字符(不允许它们),也不允许输入值为空(0个字符)。 感谢

1 个答案:

答案 0 :(得分:2)

^[+]?[0-9]+([.][0-9]{1,2})?$

这会强制它在开始时有+或者没有任何内容,后跟至少1个数字,然后是可选的(小数后跟1或2个数字)

对于其他人,是的,我知道\d:digit:,使用\.等等。我只是喜欢使用[0-9]和[。],这让他们站了起来对我来说更容易。