2017-02-25 46 views
-2

文字列がありますvar m = "I random don't like confusing random code."文字列m内の部分文字列randomのすべてのインスタンスを削除し、削除完了の文字列parsedを返したいとします。文字列内の特定の部分文字列を削除する[Swift]

最終的な結果は次のようになります。parsed = "I don't like confusing code."

どのように私はスウィフト3.0+でこれをやって行くのでしょうか?

答えて

3

let parsed = m.replacingOccurrences(of: "random", with: "") 
1

あなたは交換が(キープ/削除句読点になりたいどのように複雑に依存しますが、文字列を置き換えることができます多くの方法のうちの1つがあり、空の文字列と「ランダム」に十分な非常に簡単ですrandomの後のマーク)。私の遊び場で、以前のバージョンのグループ化、したがって、他の句読点を持っていた

var m = "I random don't like confusing random code." 
m = m.replacingOccurrences(of: "random ?", with: "", options: [.caseInsensitive, .regularExpression]) 
+0

@Harmish感謝:あなたはrandomを削除し、その背後のスペースをオプションにしたい場合 –

関連する問題