Ed Avis wrote:
sys adm <sysadm <at> computermail.net> writes:

1. why perl doesn't have a built-in strip() function?
each time I need to say $var =~ s/^\s+|\s+//g to strip

Good question.  Perl 6 is fixing this by adding a 'trim' operator.
The code I use is

    for ($var) { s/\A\s+//; s/\s+\z/ }
                                     ^^
                                     ^^
You have a missing delimiter there.

2. what's the standard module or method to generate a random string, for example
the string will be used as part of url.

If you want to use the string in a URL then it cannot be truly random, because
not every character can appear in a URL.

That does not make sense.

Why not just generate a random number and use that as the string?

How is that different?



John
--
Those people who think they know everything are a great
annoyance to those of us who do.        -- Isaac Asimov

--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to