Thread Array Werte (14 answers)
Opened by Iggy86 at 2012-08-03 09:32

payx
 2012-08-03 09:49
#160545 #160545
User since
2006-05-04
564 articles
BenutzerIn

user image
Hallo Iggy86,

die einfachste Art, das zu machen, ist ein Hash (anstelle eines Arrays). Die Werte werden als Hash-Keys gespeichert. Als Value kannst du dann 1 setzen oder z.B. eine Laufvariable für die Reihenfolge des erstmaligen Auftretens des Strings oder einen Zähler für die Häufigkeit des Strings (wie in meinem Beispiel).

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/perl

use strict;
use warnings;

use Data::Dumper;

my %hash;

for (qw( foo bar bar foo ber foo bir foo bor foo bur )) {
    $hash{$_} ++;
}

print Dumper \%hash;


HTH
Grüße
payx

View full thread Array Werte