  
- 帖子
- 3168
- 积分
- 6482
- 技术
- 320
- 捐助
- 70
- 注册时间
- 2008-8-3
|
本帖最后由 523066680 于 2016-8-12 11:23 编辑
回复 6# 949825667@qq.co
发代码建议用 [ code ]代码[ /code ] 标签 这样代码比较直观也容易复制(实际使用时把空格去掉)。
- open $D1, "<:raw", "8k.txt";
- open $D2, "<:raw", "n.txt";
- my @dictA = <$D1>;
- my @dictB = <$D2>;
- my %hash;
- grep
- {
- $_ =~s/\r?\n$//; #去掉换行符
- $hash{$_} = 1; #记录到哈希key中
- }
- @dictB;
- for my $s (@dictA)
- {
- $s =~s/\r?\n$//;
- $s =~ /(\w+)\s+(.*+)/;
- if (not exists $hash{$1}) #如果哈希中不存在该key
- {
- print $s,"\n";
- }
- }
|
|