public WebsiteLinkCheckValidator()
 {
     DefaultValidatorExtensions.Matches <WebsiteLinkCheck>(RuleFor(x => x.WebsiteLinkToCheck), @"^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$");
 }
示例#2
0
        public PhoneNumberValidator()
        {
            string validUkPhoneNumberRegEx = @"^([+]{0,1}[/0-9]{1,4})[\s]*[(]{0,1}[0-9]{1,5}[)]{0,1}[-\s\./0-9]*$";

            DefaultValidatorExtensions.Matches <PhoneNumberCheck>(RuleFor(x => x.PhoneNumberToCheck), validUkPhoneNumberRegEx);
        }