Help for this page

Select Code to Download


  1. or download this
    use strict;
    use warnings;
    ...
        keys %{{map {$_ => 1}($str=~m/("[^"]*\$[^"]*")/g)}};
    
    print Dumper(\@uniq);
    
  2. or download this
    $VAR1 = [
              '"c$d e$f$"',
              '"$a $a $a"'
            ];
    
  3. or download this
    ...
    my $str = '"$a $a $a" ab bc "c$d \"e$f$" c$d "$a $a $a"';
    ...
        keys %{{map {$_ => 1}
          ($str=~m/("(?:\\"|.)*?\$(?:\\"|.)*?")/g)}};
    ...
    
  4. or download this
    $VAR1 = [
              '"c$d \\"e$f$"',
              '"$a $a $a"'
            ];