protected ParamValidator(string regex, params ParamValidator[] validators) : this(regex) { for (int i = 0; i < validators.Length; i++) { _regex = Regex.Replace(_regex, "%" + i + "%", validators[i].RegularExpression); } }