0
私は迅速に問題になったString
、誰も助けてくれますか?swift4で部分文字列を取得し、最も単純な方法を使用するにはどうすればよいですか?
私はサブ
let country = "德国 Germany"
let flag3 = country[country.index(country.startIndex, offsetBy: 1)..<country.index(country.startIndex, offsetBy: 3)]
print(flag3) //德国
を取得するためにString.Index
を使用することができます知っているが、私はそれ(Range<String.Index>
は)非常に面倒であると感じています。どのように私はNSString
APIのような文字列の正確な範囲を取得することができます:
NSString *ns_country = @"德国 Germany";
NSString *sub = [ns_country substringWithRange:NSMakeRange(0, 2)];//德国
希望すると、https://stackoverflow.com/questions/45562662/how-can-i-use-string-slicing-subscripts-in-swift-4 –
実際にはサブストリング型です。私は 'Range'を作成するエレガントな方法があるかどうかを知りたいだけです。 –
hupengfei