Help for this page

Select Code to Download


  1. or download this
    # 39 chars
    sub f {
    ...
      my($p,$d)=@_;$p=~tr
      /_/./;grep/^$p$/,@$d
    }
    
  2. or download this
    # 60 chars
    sub f {
    ...
      my($p,$d)=@_;my@c=$p=~/[^_]/g;
      $p=~s/_/[^@c]/g;grep/^$p$/,@$d
    }
    
  3. or download this
    # 123 chars
    sub g {
    ...
      ,sort+map{split//}grep/$p/i&&s/[@l]//g,@$d
      ;$p=y;;;c;/(.)\1{$p}/&&return$1while--$p
    }