Regex por dinero

yo tengoasp:TextBox para mantener un valor de dinero, es decir, '1000', '1000,0' y '1000,00' (la coma es el delimitador debido al estándar ruso).

QuéValidationExpression Tengo que usar en apropiadoasp:RegularExpressionValidator?

Lo intenté\d+\,\d{0,2} pero no permite un número sin dígitos decimales, por ejemplo, sólo '1000'.