2015-10-13から1日間の記事一覧

詳説 正規表現 Part2

Rubyの簡単なサンプル if ($reply =~ m/^[0-9]+$/) =~ の部分は マッチする と読むと便利。 m は正規表現マッチを試みるという意味。 $celsius =~ m/([-+]?[0-9]+)([CF])$/ 括弧で囲むことによって、$1には [-+]?[0-9]+ にマッチしたテキスト、$2には [CF] …