- or download this
my @files = map { my $s = $_; $s =~ s/^\s+//; $s =~ s/\+s$//; $s }
<$FILES>;
- or download this
my @files = map { my $s = $_; for ($s) { s/^\s+//; s/\+s$//; } $s }
<$FILES>;
- or download this
my @files = <$FILES>;
for (@files) { s/^\s+//; s/\+s$//; }
- or download this
use List::MoreUtils qw( apply );
my @files = apply { s/^\s+//; s/\+s$//; } <$FILES>;
- or download this
use Algorithm::Loops qw( Filter );
my @files = Filter { s/^\s+//; s/\+s$//; } <$FILES>;
- or download this
while (<$FILES>) {
s/^\s+//; s/\+s$//;
...
}