CharacterSetRule
open class CharacterSetRule : ValidationRule<String>
CharacterSetRule
is a subclass of ValidationRule
. It is used to verify that a field has a
valid list of characters.
-
Initializes a
CharacterSetRule
object to verify that field has valid set of characters.Declaration
Swift
public init(characterSet: CharacterSet, message: String = "contains invalid characters.")
Parameters
characterSet
NSCharacterSet that holds group of valid characters.
Return Value
An initialized object.
-
Used to validate string value.
Declaration
Swift
open override func validate(_ value: String?) -> String?
Parameters
value
String to be checked for validation.
Return Value
Error Message. nil if validation is successful;
String
if validation fails.