csharp function to validate decimal upto p(25,2)

Code Example - csharp function to validate decimal upto p(25,2)

                
                        RegularExpressionAttribute.

[RegularExpression(@"^(0|-?\d{0,16}(\.\d{0,2})?)%%%~COMPRESS~PRE~0~%%%quot;)]
public decimal Property
{
    get;
    set;
}