Thread Aus einem norm. Array ein mehrdimensionales Array
(5 answers)
Opened by styx-cc at 2007-07-01 20:45
Du kannst es auch so machen:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #!/usr/bin/perl use strict; use warnings; use Data::Dumper; my $sep = '<;>'; my $string = 'a<;>eine<;>an<;>eine<;>one<;>eine<;>to have a smoke<;>eine rauchen [ugs.]<;>'; my @info = split /$sep/, $string; my @array; while( @info ){ push @array, [shift @info, shift @info]; } print Dumper \@array; Aber nach Deinem Anfangspost sah es so aus, als könnte man das auch ohne mehrdimensionalem Hash lösen. Wenn die Reihenfolge wichtig ist, kann man auch Tie::IxHash verwenden... OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |