Perlについての質問箱 29箱目
■ このスレッドは過去ログ倉庫に格納されています
0473デフォルトの名無しさん
2007/01/25(木) 10:27:06foreachでは今アクセスしている要素が何番目かを知ることはできない。
もちろん、中で別に変数を$i++とかすりゃ別。
俺ならこんな感じに書く。
foreach (@aaa) {
if (/^\+/) {
$out[-1] .= " $_";
} else {
push @out, $_;
}
}
■ このスレッドは過去ログ倉庫に格納されています