[PHP-users 23496]Re: 挟まれた文字列からのリンクの抽出
松本創
kamuna @ kamunagara.org
2004年 10月 14日 (木) 00:52:34 JST
<html>
<head>
<title>Sample html</title>
</head>
<body>
<!--前略-->
<!--PAUSE-->
<a href="http://example.com/sheadline/">ヘッドライン</a>
<a href="http://example.com/newbb/">フォーラム</a>
<a href="http://example.com/news/">ニュース</a>
<a href="http://example.com/contact/">お問い合わせ</a>
<a href="http://example.com/mydownloads/">ダウンロード</a>
<!--/PAUSE-->
<!--後略-->
<body>
</html>
たとえば、
$file = "ファイル名";
$fp = fopen($file, "r");
$data = fread($fp, filesize($file));
fclose($fp);
$grep = '/<a[\s]href\=\"(.+?)\">(.+?)<\/a>/';
preg_match_all($grep, $data, $match);
var_dump($match);
こんなので取り出せる気がしますが、
。。。えと、取り急ぎ。
勘違いだったらごめんなさい
--松本創
PHP-users メーリングリストの案内