天天看點

swift 切割字元串

在OC中 某個字元串可以按照指定的字元串切割。

在swift 中字元串切割方法做了更大的擴充,

具體的找到了如下兩個方法:

targetStr.components(separatedBy: <#T##CharacterSet#>)
targetStr.components(separatedBy: <#T##StringProtocol#>)
           

這兩個方法都會得到切割後的結果都 傳回一個 數組

targetStr

是字元串變量

截圖看一下結果

swift 切割字元串

看着兩個方法所需要的參數

第一個方法參數 CharacterSet

第二個方法參數 StringProtocol

CharacterSet

字元集合

swift 切割字元串
/ * *
“字元集”表示一組符合unicode的字元。基礎類型使用“字元集”将字元組合在一起進行搜尋操作,以便在搜尋過程中找到任何特定的字元集。

這種類型提供了“寫時複制”的行為,并且還連接配接到Objective-C的“NSCharacterSet”類。
* /
           

StringProtocol

這是字元串協定類型的參數,需要的是一個字元串和子字元串 即可

看原文如下

swift 切割字元串

繼續閱讀