正規表現

  • 正規表現でディレクトリ内のファイル名にマッチ
    • 人力検索はてなより
      <?php
      //$url = 'http://example.jp/foo/bar.gif';
      //$url = 'http://example.jp/foo/bar.gif#hoge';
      $url = 'http://example.jp/foo/bar.gif?hoge=fuga';
      if(preg_match('/([^\/]+?)([\?#].*)?$/', $url, $matches)) {
      $filename = $matches[1];
      }
      ?>

      素晴らしいです。

コメントを残す

メールアドレスが公開されることはありません。

− 2 = 4