[Display(Name = "Zip Code")] [StringLength(10, MinimumLength = 5)] [RegularExpression("(^\\d{5}(-\\d{4})?$)|(^[ABCEGHJKLMNPRSTVXY]{1}\\d{1}[AZ]{1} *\\d{1}[AZ]{1}\\d{1}$)", ErrorMessage = "Zip code is invalid.")] // US or Canada [Required(ErrorMessage = "Zip Code is Required.")] public String ZipCode { set; get; }
source share