Help for this page

Select Code to Download


  1. or download this
    my @all = ('a', 'b', 'c', '1', '2', '3');
    my ($numbers, $letters) = grep2 {/\d/} @all;
    
    print "numbers: @$numbers\n";  # prints "1 2 3"
    print "letters: @$letters\n";  # prints "a b c"
    
  2. or download this
    
    sub grep2 (&@)
    ...
    print "letters: @$letters\n";  # prints "a b c"
    print "all: @all\n";