2017-02-25 73 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

取決於你如何複雜想要替換爲替換字符串「隨機」(刪除/保持標點符號一個在random後標記)。如果你想刪除random和可選背後的空間:

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

@Harmish感謝我在操場上以前的版本有其他標點符號因此分組 –

相關問題