• 締切済み

ruby 正規表現

こんばんは。 Rubyでの正規表現での質問なのですが、 例えば"hoge"という文字が含まれる行全体にマッチさせるような正規表現は存在するのでしょうか? また存在する場合はどのように記述すれば良いのでしょうか。 単純な質問で申し訳ありませんが、よろしくお願いいたします。

みんなの回答

  • hitomura
  • ベストアンサー率48% (325/664)
回答No.1

ふむ、どうしても正規表現のマッチ結果に文字列全体を格納したいというなら /.*hoge.*/ でいいと思うんですが、ある文字列 str に "hoge" が含まれているかを知りたいだけなら /hoge/ =~ str の結果が nil かどうか、あるいは単に str.include?("hoge") で十分だと思います。