タグ

ブックマーク / www.kent-web.com (2)

  • 第7章 正規表現

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

  • Perl基礎入門 | KentWeb

    プログラムを記述する際に、覚え書きという位置づけ等で、(プログラムには解釈されない形で)メモ情報を残しておきたいことがあります。 それを「コメント」と呼びます。 Perlでは、シャープ ( # ) から行末までを「コメント」として扱われ、プログラムの実行上無視されます。これを「コメントアウト」といいます。 $data = 'I am a boy'; # データを記述 print "$data\n"; 上記のコードの場合、3行目がすべてコメントとして扱われます。 コメントは、文の途中に記述しても構いません。その場合は、# から、行末までがコメントになります。 $date = 'I am a boy'; print "$data\n"; # データを記述 また、応用的な記述方法として、複数行をコメントアウトする場合には、次のように =pod から =cut を記述することで、その範囲がすべてコ

    iww
    iww 2014/03/03
    glob('/tmp/*.txt') と </tmp/*.txt> は同義
  • 1