正規表現

Rubyでの正規表現についての覚書

Rubyで正規表現オブジェクトを作る方法は以下の三通り。 /pattern/option %r{pattern}option Regexp.new('pattern', option) 通常扱うのは/pattern/option。所謂正規表現リテラルで、リテラル内には式展開を含める事ができる。 /hoge#{"foo"}/ # => /hogefoo…

正規表現オブジェクトの作り方と注意点

Rubyで正規表現オブジェクトを作る方法は以下の三通り。 /pattern/option %r{pattern}option Regexp.new('pattern', option) 一番利用頻度が高いのが/pattern/で、この場合patternには式展開を含める事ができる。 /hoge#{"foo"}/ # => /hogefoo/ ただし、opt…