Help for this page

Select Code to Download


  1. or download this
    ($a,$throw_away) = (("abc" =~ /a(b)c/) , 'd');
    
  2. or download this
    $a = ( ("abc" =~ /a(b)c/) , 'd' )[0];
    
  3. or download this
    ($a,$b,$throw_away) = (("abcde" =~ /a(b)c(d)/),('UNDEFINED') x 3); 
    print $a , "::" , $b ; # prints b::d
    ...
    ($a,$b,$throw_away) = (("abcde" =~ /a(x)c(x)/),('UNDEFINED') x 3); 
    print $a , "::" , $b ; # prints UNDEFINED::UNDEFINED