Hatena::ブログ(Diary)

モメモメモメモ

2011-04-20

perl再入門〜慣用句〜

perlには同じアルゴリズムでも異なった様々な記述ができる

個人的にスマートだと思う記述方法は以下の通り

# @arr の要素をすべて足す
foreach (@arr) {
    $sum += $_;
}
# $aと$bの値を交換
($a, $b) = ($b, $a);
# 複数のファイルを標準入力から全行読みソート
print sort <>;
# 「hoge」を含む行を全て表示
print grep /\bhoge\b/, <>;
# @numに含まれる数のうち、5で割り切れる数をすべて@ansにコピーする
@ans = grep {not $_ % 5} @num;

次は、重要な正規表現について勉強していきます!

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/Quat/20110420/1303227085