加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

回文筛选

发布时间:2020-12-14 04:36:07 所属栏目:大数据 来源:网络整理
导读:^(.*)t(.*)tS+tS+(n.*)+n 2 t 1 #!/usr/bin/ perluse warnings;use strict;open IN, " " ,$ARGV[ 0 ];my $header =IN ;my % name_hash; while (IN ){ chomp; my @line_list =split/t/ ; $name_hash{ " $line_list[0]$line_list[1] " }++
^(.*)t(.*)tS+tS+(n.*)+n2t1
#!/usr/bin/perl
use warnings;
use strict;

open IN,"<",$ARGV[0];
my $header=<IN>;
my %name_hash;
while(<IN>){
    chomp;
    my @line_list=split/t/;
    $name_hash{"$line_list[0]$line_list[1]"}++;
}
close IN;

open INPUT,$ARGV[0];
my $header2=<INPUT>;
print $header2;
while(<INPUT>){
    chomp;
    my @line_list=split/t/;
    if(!($name_hash{"$line_list[0]$line_list[1]"} && $name_hash{"$line_list[1]$line_list[0]"})){
        print "$line_list[0]$line_list[1]t$line_list[1]$line_list[0]n";
    }else{delete $name_hash{"$line_list[1]$line_list[0]"}}
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读