これは、文字列から複数の文字タイプを削除するための受け入れ可能なアプローチですか、それともより良い (より効率的な) 方法がありますか? "ilr".contains(_)
キャラクターごとに行われることを考えると、少しチートのように感じますが、繰り返しになりますが、これが正しい方法かもしれません. これを行うためのより高速または効率的な方法はありますか?
val sentence = "Twinkle twinkle little star, oh I wander what you are"
val words = sentence.filter(!"ilr".contains(_))
// Result: "Twnke twnke tte sta, oh I wande what you ae"