[swift] コンマやスペースなど任意の文字で分割する方法
目次
コンマやスペースなど任意の文字で分割する方法
componentsSeparatedByString関数を使用する
サンプルコード:
let str2 = "apple, orange, peach, banana" let arr2 = str2.componentsSeparatedByString(", ") print(arr2[0]) // apple print(arr2[1]) // orange print(arr2[2]) // peach print(arr2[3]) // banana
*指定文字が先頭(末尾)場合の配列は空になる
制約事項
・分割に使った文字は削除される
・指定は””での一括りのみ、文字数制限なし
・先頭(もしくは末尾)の1文字目が分割対象内に存在する場合は、空の配列になる