どうも、ちょげ(@chogetarou)です。
文字列から特定の文字を削除する方法を紹介します。
方法

文字列から特定の文字を取り除くには、removeAllメソッドを使います。
まず、文字列からremoveAllメソッドを呼び出します。
そして、removeAllメソッドの引数「where」で、取り除く文字の条件式を指定します。
str.removeAll(where: { $0 == char }) //strからcharを削除
removeAllメソッドは、引数「where」のクロージャーの条件式で、「true」を返した文字を全て削除します。
使用例
var greeting = "Haealalaoa,aWaoaralada"
greeting.removeAll(where: { $0 == "a" })
print(greeting) //Hello,World
オススメの記事
コメント