POD2-IT

 view release on metacpan or  search on metacpan

IT/perlrequick.pod  view on Meta::CPAN

    $x = "1.618,2.718,   3.142";
    @const = split /,\s*/, $x;  # $const[0] = '1.618'
                                # $const[1] = '2.718'
                                # $const[2] = '3.142'

Se viene usata la regex vuota C<//>, la stringa viene divisa in singoli caratteri.
Se la regex ha dei raggruppamenti, allora la lista prodotta contiene la sottostringa 
matchata e anche gli elementi divisori:

    $x = "/usr/bin";
    @parts = split m!(/)!, $x;  # $parts[0] = ''
                                # $parts[1] = '/'
                                # $parts[2] = 'usr'
                                # $parts[3] = '/'
                                # $parts[4] = 'bin'

Dato che il primo carattere di $x matcha la regex, C<split> prepone
un elemento iniziale vuoto alla lista.

=head1 BUG



( run in 0.556 second using v1.01-cache-2.11-cpan-71847e10f99 )