Perl と正規表現について初めて学習しているので、これがばかげた質問である場合は申し訳ありません。私はこれに対する答えを自分で見つけようと探してきましたが、何も見つかりません。たぶん、私の問題の一部は、それが何と呼ばれているのか本当にわからないことです.
次のようなコードに出くわしました。
$xl_file = "$curr_dir/$xl_file" unless $xl_file =~ ( m!(^[a-z]:)|[/\\]!i );
=~ 演算子を調べたとき、正規表現の穴に飛び込み、それについて学び始めました。しかし、「m//」マッチング演算子しか見たことがありません。私は「m!」と仮定しています。別の種類の一致演算子ですが、その仕組みを説明する参照が見つかりません。実験を通して、それを使用するときに「!i」が必要であることがわかりましたが、それは私が理解できる程度のものです...
誰かが私にこれを説明してくれますか、またはできる(無料の)資料の方向性を教えてくれませんか?