Проверьте, содержит ли строка специальные символы в Swift
Я должен определить, содержит ли строка какие-либо специальные символы. Как я могу это проверить? Поддерживает ли Swift регулярные выражения?
var characterSet:NSCharacterSet = NSCharacterSet(charactersInString: "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLKMNOPQRSTUVWXYZ0123456789")
if (searchTerm!.rangeOfCharacterFromSet(characterSet).location == NSNotFound){
println("Could not handle special characters")
}
Я попробовал приведенный выше код, но он совпадает только в том случае, если я введу первый символ в качестве специального символа.