2017-08-30 72 views
0

如何刪除字符串的第一個單詞?將列表加入到一個字符串中

0.91%ABC DEF
0.922%ABC DEF GHI

OUTPUT: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([" "])) 

如何將JoinedSequence打印爲字符串?

回答

2

試試這個:

let str = "0.91% ABC DEF" 
var parts = str.components(separatedBy: " ").dropFirst() 

print(parts.joined(separator: " ")) 

它打印:

「ABC DEF \ n」 個

+0

好吧,這很容易,對不起:D。非常感謝! – Skrai2004

0

給出一個字符串

let text = "0.91% ABC DEF" 

你可以搜索指數在第一個空間後

if let index = text.range(of: " ")?.upperBound { 
    let result = text.substring(from: index) 
    print(result) 
} 
相關問題