我不知道如何从SWIFT中的字符串中提取字符,单词。 如果有人可以回答我的问题,我将不胜感激。
var Sth:String = "ABCDEF"
如何仅提取A或B或C
答案 0 :(得分:0)
尝试一下:
extension String {
func index(from: Int) -> Index {
return self.index(startIndex, offsetBy: from)
}
func substringtx(with r: Range<Int>) -> String {
let startIndex = index(from: r.lowerBound)
let endIndex = index(from: r.upperBound)
return substring(with: startIndex..<endIndex)
}
}
示例:
var str:String = "ABCDEF"
print(str.substringtx(with: 0..<1)) //prints 'A'
print(str.substringtx(with: 1..<2)) //prints 'B'