我想将 str 拆分为多个字符,但我不断收到错误消息。这甚至可能吗?简短的搜索似乎暗示它不是。
我想做这样的事情:
let strspl = "test="
let spl : [String] = str.split(separator: Character(strspl), maxSplits: 1).map(String.init)
错误是:
无法从包含多个扩展字素簇的字符串形成字符
您可以使用components(separatedBy:)方法通过用字符串分隔符分隔字符串来获取字符串数组
var str = "another test= long test"
let strspl = "test="
let spl : [String] = str.components(separatedBy: strspl)
print(spl)
[“另一个”,“长时间的测试”]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句