我想用"3"
替換字母"e"
。我想"elijah".my_method()
返回"3lijah"
。如何用另一個字母替換字符串中的字母
我嘗試使用sub
和gsub
方法以及replace
,但沒有一個取代了這封信。這裏是我的代碼:
class String
define_method(:leet_speak) do
containsE = self.include?("e")
whereIsE = self.index("e")
whereIsE.replace("3")
end
end
不,你的代碼不會取代一封信,它會引發異常。 – Stefan