「Swift」components(separatedByで年月日文字列を分割するサンプル

2022年1月24日

書式
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

Swift

Posted by arkgame