「Swift」components(separatedByで年月日文字列を分割するサンプル
書式
let 変数名:String = “年/月/日"
let 配列名:[String] = 変数名.components(separatedBy: “/")
使用例
import Foundation let target:String = "2022/01/24" let res:[String] = target.components(separatedBy: "/") print("components(separatedByで文字列から符号/分割する結果11" ) print(res[0]) // "2022" print(res[1]) // "01" print(res[2]) // "24 let tar2:String = "2023-11-25" let res2:[String] = tar2.components(separatedBy: "-") print("components(separatedByで文字列から符号/分割する結果22" ) print(res2[0]) // "2023" print(res2[1]) // "11" print(res2[2]) // "25"
実行結果
$ swift 102.swift
components(separatedByで文字列から符号/分割する結果11
2022
01
24
components(separatedByで文字列から符号/分割する結果22
2023
11
25