Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Rubyで正規表現 複数行対応

概要

正規表現複数行対応

詳細

オプションmを使用することで、「.」が改行にもマッチするようになります。

reg = /正規表現/m

サンプルコード

# encoding: Windows-31J

target =<<EOS

EOS

puts /./m =~ target # =>マッチしてインデックス0が返却される
puts /./ =~ target # =>マッチせずnilが返却される

出力内容

0