使用Text::Ngram
我提領的Perl hashrefs
my $c = ngram_counts($text, 3);
my %ct = %($c);
不工作(Scalar found where operator expected
)。我認爲這是一個不知道我在做什麼的組合(對於Perl還不是很好),並且對Text :: Ngram的輸出結果感到困惑。幫幫我?我只想看看生成的正克:
my @keys = sort {$ct{$a} cmp $ct{$b} } keys %ct;
foreach my $k (@keys) {
print "$k: $ct{$k}\n"
}
編輯:愚蠢的錯誤,我的部分,謝謝大家。