Rubyで文字列を置換する方法(gsub・sub)を実行して学べます。コピペでそのまま動くサンプルコードと実行結果を、ブラウザ上ですぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインRuby実行環境にコードが読み込まれ、その場で動作を確認できます。
s = "a-b-a-b"
puts s.gsub("a", "X") # X-b-X-b
puts s.sub("a", "X") # X-b-a-b(最初だけ)
▶ このコードを実行エディタで開く
gsubは一致する全てを置換します。subは最初の1つだけを置換します。