[PHP-users 31458] Re: 空白行の削除について

Masayuki AOKI maoki @ bioreg.kyushu-u.ac.jp
2007年 2月 14日 (水) 00:50:04 JST


こんばんは。martinと申します。
以下のような感じでもいけるかも。curlは使いませんが。


$html = file('foo.html');
$contents = preg_grep('{^\s+$}', $html, PREG_GREP_INVERT);



このままでは、$contents は配列なので、

$contents = implode('', $contents);

とでもすると良いかもしれません。

http://jp2.php.net/manual/ja/function.preg-grep.php

個人的に、配列の検索に関してはpreg_grepが好きです:)

                         martin


ちさっち wrote:
|curl関数で取り込んだHTMLの内容から空白行を削除したいのですが、
|上手く動きません。
|
|コード
|------------------------------------------------
|$contents = ereg_replace("/^[\r\n]+/","",$html);
|echo $contents;
|------------------------------------------------

|* $html はcurl関数で取り込んだHTMLデータ





PHP-users メーリングリストの案内