Mode
public enum Mode
The Mode
enum sets the evaluation mode for the input’s character set against the provider’s character set.
-
The input’s character set should be a subset of the provider’s character set.
let predicate = CharacterSetPredicate(.lowercaseLetters, mode: .strict) let hasOnlyLowercaseLetters = predicate.evaluate(with: "letters")
Declaration
Swift
case strict
-
The input’s character set should intersect with the provider’s character set.
let predicate = CharacterSetPredicate(.lowercaseLetters, mode: .inclusive) let containsLowercaseLetters = predicate.evaluate(with: "Letters")
Declaration
Swift
case inclusive