.------[ David Gilden wrote (2003/03/12 at 10:08:52) ]------
 | 
 |  Hello,
 |  
 |  I am looking for the $num to treated as a string and get the number 
 |  of characters, in this case I am look for 3 to be returned.
 |  
 |  Later I want to use this number to pad a string with zeros....
 |  Thanks!
 |  Dave 
 |  
 |  #!/usr/bin/perl -w
 |  
 |  $num =123;
 |  
 |  ($match) = ($num =~ m/(\d)/);
 |  
 |  
 |  print "$match \n";  # should print 3 
 |  
 |  __END__
 |  
 `-------------------------------------------------

    If you're wanting to find the last digit in a scalar, you'll want to
    modify this to be: 

    ($match) = $num =~ /(\d)$/; 

    or if there is always there characters you can also do this: 

    ($match) = $num =~ /\d\d(\d)/; 

 ---------------------------------
   Frank Wiles <[EMAIL PROTECTED]>
   http://frank.wiles.org
 ---------------------------------


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to