ぶらっ記ぃ(旧)

やりなおし→ http://nomadblacky.hatenablog.com/

<Ruby> String#gsubで特殊変数の内容が消える!?

なんでや!? …ってなったけど、よく考えれば普通のことだった。

ブロック中でパターン中の( )に当たる部分を取り出したいときは、組み込み変数の$1、$2、...を使います。また、$~や$`などの正規表現関連の組み込み変数も使えます。

gsub, gsub! (String) - Rubyリファレンス