On Wed, Apr 9, 2008 at 4:31 PM, Jialin Li <[EMAIL PROTECTED]> wrote:
> substr($string,0,2) will give you the first two digits
>  substr($string,5,1) will give you the sixth digit.
snip

There are at least three downsides to using the substr function:
1. multiple function calls
2. lots of typing
3. no guarantee that the input string is in the right format

The substr function is useful, but regexes and the unpack function are
much better for most cases.  One case where the substr function is
better than a regex is the extraction of a substring from the end of a
string which may have a variable length (i.e. fixed length regexes
that are anchored only at the end of the string).

-- 
Chas. Owens
wonkden.net
The most important skill a programmer can have is the ability to read.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to