my @array2 =split "\n", @array;
print $array2[1];
####
use strict;
use warnings;
my @array = split "\n", argsub();
sub argsub {
my $string = "This is\nthe string\nto split.\n";
my @ary = ( "The\ncat",
"The\ndog",
"The\nmouse" );
if ( wantarray ) {
print "List context.\n";
return @ary;
} else {
print "Scalar context.\n";
return $string;
}
}
####
use strict;
use warnings;
my @array = ( "This\ndog",
"That\nhorse",
"Those\nmice" );
my @newarray;
foreach my $element ( @array ) {
push @newarray, split "\n", $element;
}
{
local $, = "\t";
print @newarray, "\n";
}
####
use strict;
use warnings;
my @array = ( "This\ndog",
"That\nhorse",
"Those\nmice" );
my @newarray = map { split "\n" } @array;
{
local $, = "\t";
print @newarray, "\n";
}