NerdzValidation 2.0.9

NerdzValidation 2.0.9

NerdzLab 维护。



NerdzValidation

用于通过传递验证规则轻松验证文本的包!

代码示例

要验证邮箱文本字段,该字段是必需的,且长度至少为 4,最多为 200 个字符

let validationRules: [ValidationRule] = [
            NotEmptyRule(errorMessage: errorMessage),
            ShouldBeInRangeRule(
                lowerBoundErrorMessage: errorMessage,
                upperBoundErrorMessage: errorMessage,
                lowerBound: 4,
                upperBound: 200
            ),
            RegexValidationRule(regexPattern: regexString, errorMessage: errorMessage)
        ]
"[email protected]".validate(with: validationRules)