「PHP」正規表現でURLからドメインを取り出す方法

サンプルコード
<?php
// URLからホスト名を取得
preg_match(“/^(http:\/\/)?([^\/]+)/i", “http://www.sample.net/index.html", $matches);
$host = $matches[2];
// ホストからドメインを取得
preg_match(“/[^\.\/]+\.[^\.\/]+$/", $host, $matches);
echo “domain name is: {$matches[0]}\n";
?>

PHP

Posted by arkgame