Swiftで文字列を任意の文字列によって分割する方法をサンプルコードを使って説明していきます。 使用する関数は、componentsSeparatedByStringです。 [制約条件] ・分割に使った文字は削除される ・指定は””での一括りのみ、文字数制限なし ・先頭(もしくは末尾)の1文字目が分割対象内に存在する場合は、空の配列になる カンマ区切りで配列に格納(csvファイルなど) let str2 = "apple, orange, peach, banana" let arr2 = str2.componentsSeparatedByString(", ") println(arr2[0]) // apple println(arr2[1]) // orange println(arr2[2]) // peach println(arr2[3]) // banana