在OC中 某個字元串可以按照指定的字元串切割。
在swift 中字元串切割方法做了更大的擴充,
具體的找到了如下兩個方法:
targetStr.components(separatedBy: <#T##CharacterSet#>)
targetStr.components(separatedBy: <#T##StringProtocol#>)
這兩個方法都會得到切割後的結果都 傳回一個 數組
targetStr
是字元串變量
截圖看一下結果

看着兩個方法所需要的參數
第一個方法參數 CharacterSet
第二個方法參數 StringProtocol
CharacterSet
字元集合
/ * *
“字元集”表示一組符合unicode的字元。基礎類型使用“字元集”将字元組合在一起進行搜尋操作,以便在搜尋過程中找到任何特定的字元集。
這種類型提供了“寫時複制”的行為,并且還連接配接到Objective-C的“NSCharacterSet”類。
* /
StringProtocol
這是字元串協定類型的參數,需要的是一個字元串和子字元串 即可
看原文如下