普通青年    3   文艺青年    3   二逼青年    8
普通男友    5   文艺男友    2   二逼男友    9090

 

 1 use strict;
  2 use warnings;
  3 my %hash = ();
  4 my $line = "";
  5 open FIN, "<$ARGV[0]" or die "cannot open inputfile:$!\n";
  6 while( defined($line=<FIN>) )
  7 {
  8     chomp $line;
  9
 10     while( $line=~m/([^.]*?)\s+(\d+)/g )
 11     {
 12        $hash{$1} += $2;
 13
 14     }
 15
 16
 17 }
 18 while( (my $key, my $value) = each %hash)
 19 {
 20     print "$key=>$value\n";
 21 }

posted on 2011-11-18 23:39  finallyly  阅读(564)  评论(0编辑  收藏  举报