• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:正規表現による検索)

正規表現による文字列検索のプログラムがうまくいかない

このQ&Aのポイント
  • 現在、正規表現による文字列検索のプログラムがうまくいかない状況です。
  • プログラムは指定されたログファイルを読み込み、特定の文字列が存在するかどうかを判定するものです。
  • しかし、現在は正しく判定が行われず、存在する文字列でも存在しないと判定されてしまっています。

質問者が選んだベストアンサー

  • ベストアンサー
  • natural
  • ベストアンサー率37% (419/1115)
回答No.1

if ($log = ~/hogehoge/ ) のイコールとチルダの間に空白が入っているせいではないでしょうか。 正しくは if ($log =~ /hogehoge/ ) のようにチルダをスラッシュ側ではなくイコール側に付ければOKだと思います。

関連するQ&A