读书人

perl 的这个语句是什么意思?解决思路

发布时间: 2012-03-26 15:46:56 作者: rapoo

perl 的这个语句是什么意思?
use Lingua::EN::Splitter qw(words);
my $text = "here is Bear,coming downstairs now,bump,bump; "
my $histogram;
$histogram{lc $_}++ for @{words($text)}; #words()函数进行分词,这个语句怎么理解?

#谢谢!!!

[解决办法]
$histogram{lc $_}++ for @{words($text)};

相当于:


foreach ( @{words($text)} ) {
$histogram{lc $_}++;
}

读书人网 >perl python

热点推荐