文字列がありますvar m = "I random don't like confusing random code."
文字列m
内の部分文字列random
のすべてのインスタンスを削除し、削除完了の文字列parsed
を返したいとします。文字列内の特定の部分文字列を削除する[Swift]
最終的な結果は次のようになります。parsed = "I don't like confusing code."
どのように私はスウィフト3.0+でこれをやって行くのでしょうか?
文字列がありますvar m = "I random don't like confusing random code."
文字列m
内の部分文字列random
のすべてのインスタンスを削除し、削除完了の文字列parsed
を返したいとします。文字列内の特定の部分文字列を削除する[Swift]
最終的な結果は次のようになります。parsed = "I don't like confusing code."
どのように私はスウィフト3.0+でこれをやって行くのでしょうか?
let parsed = m.replacingOccurrences(of: "random", with: "")
あなたは交換が(キープ/削除句読点になりたいどのように複雑に依存しますが、文字列を置き換えることができます多くの方法のうちの1つがあり、空の文字列と「ランダム」に十分な非常に簡単ですrandom
の後のマーク)。私の遊び場で、以前のバージョンのグループ化、したがって、他の句読点を持っていた
var m = "I random don't like confusing random code."
m = m.replacingOccurrences(of: "random ?", with: "", options: [.caseInsensitive, .regularExpression])
@Harmish感謝:あなたは
random
を削除し、その背後のスペースをオプションにしたい場合 –