スポンサーリンク
Stringから部分的に文字列を抽出する
// 文字列の設定
let hiragana = "あいうえお"
// 先頭から3文字を取得
let st3moji = hiragana.prefix(3)
print("先頭3文字: \(st3moji)") // あいう
// 末尾から3文字を取得
let ed3moji = hiragana.suffix(3)
print("末尾3文字: \(ed3moji)") // うえお
// 先頭より2文字目から3文字を取得
let startIndex = hiragana.index(hiragana.startIndex, offsetBy: 1) //開始位置 1
let endIndex = hiragana.index(startIndex, offsetBy: 3) // 長さ 3
let moji3 = hiragana[startIndex..<endIndex]
print("先頭より2文字目から3文字: \(moji3)") // いうえ
動作環境:Xcode10.1, Swift4.2.1
コメント
コメントはありません。