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