您可以创建一个
CharacterSet包含自定义字符集的,然后针对此字符集测试成员资格:
斯威夫特3:
let charset = CharacterSet(charactersIn: "aw")if str.rangeOfCharacter(from: charset) != nil { print("yes")}对于不区分大小写的比较,请使用
if str.lowercased().rangeOfCharacter(from: charset) != nil { print("yes")}(假设字符集仅包含小写字母)。
斯威夫特2:
let charset = NSCharacterSet(charactersInString: "aw")if str.rangeOfCharacterFromSet(charset) != nil { print("yes")}斯威夫特1.2
let charset = NSCharacterSet(charactersInString: "aw")if str.rangeOfCharacterFromSet(charset, options: nil, range: nil) != nil { println("yes")}


