> > あるテキストを\nで分割して一行づつ処理しながら出力するコード書いてたんだが
> > 最後に改行だけの連続が続くと出力されないので変だなと思ってたんだ
> > my @lines = split(/\n/,$value);
> > for(0..($value =~ tr/\n/\n/)){
> > $output .= &conv($lines[$_]);
> > }
> > まあとりあえずこんな感じで書いたが(;´Д`)納得いかない
> なんか読みづらいな。
> my @lines = split(/\n/,$value);
> foreach $tmp (@lines){
> chomp($tmp);
> $output .= &conv($tmp);
> }
> でいいじゃん(´Д`)
まさにそう書いてたんだが
それだと空の要素が省略されちゃうんだ(;´Д`)
参考:2007/02/07(水)03時28分20秒