Chinaunix首页 | 论坛 | 博客
  • 博客访问: 222058
  • 博文数量: 50
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 541
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-03 11:48
文章分类

全部博文(50)

文章存档

2010年(38)

2009年(12)

我的朋友

分类:

2010-04-25 10:49:20

#!/usr/bin/perl


open(FILE,"biao.ini") or die "打开文件失败 \n";

my %hash;
while(<FILE>)
{
    next if /^\s*$/;
    $_ =~ s/\/\/.*//;
    my $arg;
    my $value;
    my @array = split(/\s+/,$_);
    
    $value = pop(@array);         #把最后一个作为值(value)
    
    for (0..$#array)

    {
        $arg .= $array[$_];
    }
    $hash{$arg} = $value;         #把前面所有的字符串都作为键值(key)
}

foreach (keys %hash)
{
    print $_." => ".$hash{$_}."\n";
}


阅读(699) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~