以下の内容はhttps://tbpgr.hatenablog.com/entry/20140516/1400244878より取得しました。


Ruby | Kernel | gsub

概要

Kernel#gsub(pattern, replace) -> String
Kernel#gsub(pattern) {|matched| ... } -> String
Kernel#gsub(pattern) -> Enumerator

詳細

$_.gsubとほぼ同じでKernel.#gets または Kernel.#readlineで読み込んだ文字列に対する置換操作。
破壊的に動作するため、$_の内容を置き換える。
$_.gsubのほうの利用が推奨されている。

サンプルコード
$ echo {a..f} | tr ' ' '\n' | ruby -p -e "gsub /(\w)/, '@\1@'"
@a@
@b@
@c@
@d@
@e@
@f@

$ echo {a..f} | tr ' ' '\n' | ruby -p -e "gsub(/(\w)/) { |v|v.upcase }"
A
B
C
D
E
F



以上の内容はhttps://tbpgr.hatenablog.com/entry/20140516/1400244878より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14