Splits a string into pieces:
@lines = split /^/m, $file_contents; @words = split ' ', $line; @characters = split ”, $line;
Here is another example:
#!/usr/bin/perl -w
use strict;
my $buffer = "a b \012\012 \015 c ";
$buffer =~ s/\015|\012//g;
print $buffer . "\n";
my @arr = split / +/, $buffer;
foreach my $elm ( @arr)
{
print "<$elm>\n";
}
The output is:
a b c <a> <b> <c>