タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

正規表現とスクレイピングに関するphaのブックマーク (2)

  • PHPの正規表現のpreg_match()関数

    Googleなどの検索エンジンで"PHP 正規表現"といったキーワードでサイトに来られている方が、多いようなので、久々にPHPの正規表現に関するメモ。 PHPには正規表現の関数として、ereg系の関数(POSIX拡張正規表現関数)と、Perl互換のpreg系の関数(Perl互換の正規表現関数)がある。ereg系は、 ereg()関数 eregi()関数 ereg_replace()関数 eregi_replace()関数 があり、preg系は、 preg_match()関数 preg_match_all()関数 preg_replace()関数 preg_split()関数 があります。リンク先はすべて、PHPのマニュアルです。PHPの正規表現について詳しく知りたい人は、このサイトを熟読することをおすすめします。 ereg()関数のページには、 注意: Perl互換の正規表現構文を使用する

    pha
    pha 2007/02/26
    preg_matchはperl互換/便利/ここで使っている後方参照のテクも要チェック
  • [PHP-users 7091] preg_match()の正規表現でURLを抽出したい

    Shinichi Moritani php-users@php.gr.jp Tue, 23 Apr 2002 18:39:52 +0900 前の記事: [PHP-users 7088] Re: PHPのエラーで Apache が終了してしまう 次の記事: [PHP-users 7092] Re: preg_match()の正規表現で URLを抽出し 目次の順: [ 日付 ] [ スレッド ] [ 件名 ] [ 発信者 ] こんにちは。森谷です。 preg_match()を使って、正規表現でURLを抽出したいのですが、 一部旨く行きません。 文字列 $buffer の中から URL を抽出したいので、 $buffer = "対象URLは http://www.hogehoge.com/hoge.php?hoge=hogehoge です"; $http_URL_regex = "(s?http

    pha
    pha 2007/02/26
    あとで読む/preg_matchって何だっけ/他になにがあるんだっけ
  • 1