我正在尝试编写一个程序,将字符串存储在名为 input
的变量中。
使用这个 input
变量,然后我试图将它转换为一个数组,然后用 for 循环测试数组中的每个字符是否为小写。我怎样才能做到这一点?
这是我已经走了多远:
var input = "The quick BroWn fOX jumpS Over tHe lazY DOg"
var inputArray = Array(input)
for character in inputArray {
/*
if character is lower case {
make it uppercase
} else {
make it lowercase
}
*/
}
最佳答案
swift 3
static func isLowercase(string: String) -> Bool {
let set = CharacterSet.lowercaseLetters
if let scala = UnicodeScalar(string) {
return set.contains(scala)
} else {
return false
}
}
关于swift - 检查字符是小写还是大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28655895/