中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Swift版本的componentsSeparatedByString

小云
141
2023-09-28 04:44:35
欄目: 編程語言

在Swift中,可以使用components(separatedBy:)方法來分割字符串。這個方法接受一個分隔符作為參數,并返回一個包含拆分后的子字符串的數組。

下面是一個示例代碼:

let str = "Hello, World!"
let components = str.components(separatedBy: ", ")
print(components) // 輸出 ["Hello", "World!"]

在上面的代碼中,我們使用逗號和空格作為分隔符,將字符串str拆分成兩個子字符串:“Hello"和"World!”。然后,我們將這些子字符串存儲在名為components的數組中,并打印出來。

需要注意的是,components(separatedBy:)方法只會將字符串拆分為子字符串,而不會移除分隔符。如果希望移除分隔符,可以在拆分后使用trimmingCharacters(in:)方法來去除不需要的字符。

let str = "1, 2, 3, 4, 5"
let components = str.components(separatedBy: ", ").map { $0.trimmingCharacters(in: .whitespaces) }
print(components) // 輸出 ["1", "2", "3", "4", "5"]

在上面的代碼中,我們首先使用逗號和空格分隔字符串str,得到一個包含各個子字符串的數組。然后,我們使用map函數和trimmingCharacters(in:)方法來移除每個子字符串中的多余空格,并存儲在名為components的數組中,最后將其打印出來。

0
英吉沙县| 松滋市| 会宁县| 湘潭县| 黄石市| 南投市| 如东县| 托克逊县| 义马市| 宜君县| 栾城县| 建宁县| 南江县| 镇原县| 元氏县| 临猗县| 青浦区| 卫辉市| 福鼎市| 当阳市| 内江市| 弋阳县| 肇州县| 沙田区| 盐池县| 台中市| 新巴尔虎右旗| 曲沃县| 宁城县| 隆德县| 黄石市| 五原县| 仁布县| 博白县| 辽中县| 汕尾市| 七台河市| 易门县| 百色市| 原平市| 吴江市|