신속한 문제가 생겼습니다. 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