测试已测试 | ✗ |
兰语言 | SwiftSwift |
许可 | MIT |
发布最后发布 | 2017年5月 |
SwiftSwift版本 | 3.0 |
SPM支持SPM | ✗ |
由Andrey Volobuev维护。
包含扩展序列协议的库,其中元素符合CustomStringConvertible协议(可能为可选)。还包含一个辅助结构,其中包含方便的方法来转换序列
经典的例子是从可能为空的电子邮件、中间名和姓氏中解析正确的带有标点的字符串,在这种情况下每个元素都可以为空或nil。
let formatted = SequenceConverter.middleSpaceFormat("Ivanov", "Ivan", "Ivanovich" )
// "Ivanov Ivan Ivanovich"
let formatted = SequenceConverter.middleSpaceFormat("Ivanov", "Ivan" )
// "Ivanov Ivan"
// Custom separators
["1", "", nil, "", "4", "5"].toStringWithSeparators(before: "<-", between: "|", after: "->")
//"<-1|4|5->"
如果您有任何问题,请发邮件给我 [email protected]。