我正在使用Perl,我有一个只有一个字的数组:
@example = ("helloword")
我想生成另一个数组,其中每个元素都是单词中的一个字母:
@example2 = ("h","e","l"...)
我需要这样做,因为我需要计算“h”,“e”的数量……我怎么能这样做?
解决方法
要计算字符串中出现的字母数,
print "helloword" =~ tr/h//; # for 'h' letter
否则你可以拆分字符串并将列表分配给数组,
my @example2 = split //,$example[0];