2017-08-30 11 views
0

文字列の最初の単語を削除するには?リストを1つの文字列に結合する

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を文字列として印刷するにはどうすればよいですか?

を "ABC DEF \ n" は

答えて

2

はこれを試してみてください'インデックス'最初のスペースの後に

if let index = text.range(of: " ")?.upperBound { 
    let result = text.substring(from: index) 
    print(result) 
} 
+0

これはかなり簡単です、ごめんなさい:D。本当にありがとう! – Skrai2004

0

はあなたが検索できる文字列

let text = "0.91% ABC DEF" 

を考える:印刷し

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

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

関連する問題