Arrays 将列表合并为一个字符串
如何删除字符串的第一个单词 0.91%ABC DEFArrays 将列表合并为一个字符串,arrays,swift,string,join,Arrays,Swift,String,Join,如何删除字符串的第一个单词 0.91%ABC DEF 0.922%ABC DEF GHI 输出:ABC DEF/ABC DEF GHI 我试过了 let test = str.split(separator: " ")[1...] print(test) print(test.joined(separator: " ")) 这给了我: ["ABC", "DEF"] JoinedSequence<ArraySlice<Substring>>(_base: ArraySli
0.922%ABC DEF GHI 输出:ABC DEF/ABC DEF GHI 我试过了
let test = str.split(separator: " ")[1...]
print(test)
print(test.joined(separator: " "))
这给了我:
["ABC", "DEF"]
JoinedSequence<ArraySlice<Substring>>(_base: ArraySlice(["ABC", "DEF"]), _separator: ContiguousArray([" "]))
[“ABC”,“DEF”]
JoinedSequence(_base:ArraySlice([“ABC”,“DEF”]),_separator:ContinguousArray([“”]))
如何将JoinedSequence打印为字符串 试试这个:
let str = "0.91% ABC DEF"
var parts = str.components(separatedBy: " ").dropFirst()
print(parts.joined(separator: " "))
其中打印:
“ABC DEF\n”
试试这个:
let str = "0.91% ABC DEF"
var parts = str.components(separatedBy: " ").dropFirst()
print(parts.joined(separator: " "))
其中打印:
“ABC DEF\n”
给一串
let text = "0.91% ABC DEF"
您可以在第一个空格后搜索“索引”
if let index = text.range(of: " ")?.upperBound {
let result = text.substring(from: index)
print(result)
}
给一串
let text = "0.91% ABC DEF"
您可以在第一个空格后搜索“索引”
if let index = text.range(of: " ")?.upperBound {
let result = text.substring(from: index)
print(result)
}
好的,那很简单,对不起:D。非常感谢!好的,那很简单,对不起:D。非常感谢!