Thread split gibt scalar zurück. Warum? (8 answers)
Opened by lawnmover at 2011-02-18 12:19

Gast lawnmover
 2011-02-18 12:19
#145741 #145741
Hi Leute,

mal wieder hab ich ein Problem mit der split Funktion. Irgendwie ist sie der Meinung mir einen Skalar und nicht die Teile des splits zu liefern. Kann mich einer erhellen wieso?

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/perl
use strict;
use warnings;


my $last;
my @values;
my $num;

open FILE, 'test' or die $!;
my @lines = <FILE>;
foreach ( @lines ){
chomp;
print;
}

@values = split "\n", @lines;
$\ = "\n";
print @values;
foreach ( @values ){
print $_;
}


Ausgabe des Programms:
Code: (dl )
1
2
header1 wert1   wert2   wert3   wert4   5
5

Last edited: 2011-02-18 12:25:46 +0100 (CET)

View full thread split gibt scalar zurück. Warum?