Sto facendo uno gsub
per scambiare "bad"
per "good"
. C'è un modo per usare capitalize
in modo che cambierà maiuscolo e minuscolo? O dovrò scrivere lo def
due volte?È possibile eseguire un `gsub` senza distinzione tra maiuscole e minuscole?
def add_more_ruby(string)
string.gsub('bad','good').capitalize
end
Se non si è sicuri di un comportamento di un metodo, è meglio non fare un ipotesi di descriverla. Qui, la tua menzione di 'capitalize' è irrilevante per ciò che volevi veramente fare, e rende la tua domanda molto difficile da capire. Invece, scrivi ciò che vuoi fare in parole ordinarie. – sawa
Ti aspetti che 'Bad' venga sostituito con 'Buono' o' buono'? – Stefan