Arjen Laarhoven <[EMAIL PROTECTED]> wrote:
> $max = $ARGV[0];
> $key = $ARGV[1];
> $pad_string = $ARGV[2];
> 
> $key .= $pad_string x ($max - length($key));
> print $key;

That's pretty much the canonical example. Only thing I'd do
is twink around with the rigging, e.g.

  my( $max, $key, $pad ) = @ARGV;
  print $key, $pad x ($max - length($key));

My own thoughts tend toward the following:

  $_ = $pad x $max;
  substr( $_, 0, length($key) ) = $key;
  print;

But I can't shake the feeling that that second line
could be shortened, perhaps by using s/// cleverly...

-- 
John Douglas Porter



        
                
__________________________________
Do you Yahoo!?
Yahoo! Photos: High-quality 4x6 digital prints for 25¢
http://photos.yahoo.com/ph/print_splash

Reply via email to