にぽたん休憩所 RSSフィード

Fri, 08 Sep 2006

ヒアドキュメンツ

404 Not Found

それから、ヒアドキュメント(Here Text)のインデントの件。

インデントを無視する方法として、 Perl Cookbook にこんな方法が

載っていました。

my $var;
($var = <<HERE_TARGET) =~ s/^\s+//gm;
    your text
    goes here
HERE_TARGET

でも、最後の「閉じ用文字列(?)」はインデントできないのがなあ。

こうするとか

($var = <<"    HERE_TARGET") =~ s/^\s+//gm;
    your text
    goes here
    HERE_TARGET

インデントできたけどキモイね。

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。

トラックバック - http://d.hatena.ne.jp/nipotan/20060908/1157686876
Connection: close