I'm trying to use a reusable regex class and use along with DataAnnotations in MVC. Something like:
[RegularExpressionAttribute1(typeof(MyRegex))]
This compiles but no error is thrown if the property doesn't match.
It all works with the standard
[RegularExpression(@"^\s*\d+(\.\d{1,2})?\s*$")]
You can create a custom validation attribute to re-use regular expressions. For email validation you would do something like this: