ダウンロード  ¥360

正規表現

    • SEARCH TYPE
    ダウンロード  ¥360

    スクリーンショット

    内容

    正規表現とは、ある特定の文字列ではなく、文字列の一部をパターン化して表現する手法をいいます。
    複数行ある文章の中から文字列を検索する時に、検索したい文字列すべてを指定するのではなく、文字列の任意の一部を置き換え可能な状態 にして検索をする場合に正規表現を用います。たとえば、UNIXやWindowsでは、文字列を検索するときに使用される正規表現として、「*」を任意の 文字列(空き文字も含む)に、「?」を任意の1文字として使用することができます。 パターンを、app* と表現すると、 apple application appeal などの文字列がマッチすることになります。
    この正規表現の方法は、当然ながらプログラム言語ごとに異なりますが、Perlの場合は他の言語に比べて非常に強力な正規表現によるパターンマッチ機能を備えており、より詳細にかつ容易にパターンマッチを行うことができるとされています。

    Perlでは、パターンマッチ演算子として、スラッシュ ( / ) で囲んだ文字列が正規表現であるとされます。性格上、正規表現は条件式と併用して用いられることが多いようです。この場合次のような構文があります。