[PHP]正規表現でhtmlからタイトルを取得
htmlからタイトルだけを抜き出したい
前回はhtmlからリンクの一覧を取得しました。
今回は同じく、タイトルだけを抜き出します。
やっぱり正規表現だ
ここを参考に取得したhtmlを使って、タイトルを抜き出します。
タイトルなので、[ <title>hogehoge</title> ]ですね。
下記のような正規表現で取得できます
<?php function getTitle($html){ $preg_string = "/<title>(.*?)</title>/i"; preg_match($preg_string, $html, $out); return $out[1]; } ?>
かんたん
参考記事