[PHP-users 31449] Re: 空白行の削除について
papa pahoo
papa @ pahoo.org
2007年 2月 13日 (火) 13:10:27 JST
ちさっち様
パパぱふぅです。
> $contents = ereg_replace("/^[\r\n]+/","",$html);
これだと行末文字にはマッチしないので(ereg系の正規表現ではスラッシュは不
要では?)、一気に置換するのは難しいかと思われます。
$htmlから1行ずつ返すユーザー関数 my_gets を用意できれば、
下記のようにするのが無難かと。
$contents = "";
while (($str = my_gets($html)) != FALSE) {
if (! preg_match("/^$/", $str)) $contents .= $str;
}
echo $contents;
preg_replace とマルチライン修飾子 'm' などを使って、一気に置換する方法は
ないでしょうか?>ALL
==========================
パパぱふぅ
http://www.pahoo.org/
==========================
PHP-users メーリングリストの案内