There's more than one way to do things | |
PerlMonks |
RE: $_by jjhorner (Hermit) |
on Jun 21, 2000 at 16:46 UTC ( [id://19215]=note: print w/replies, xml ) | Need Help?? |
When are people going to learn about the < code> notation? As best as I can tell, here is what it says:
Looking at your code, and another response, I see your problem. You are telling it to print the entire string. If you have _Learning Perl_, by our own merlyn, look at 7.3.2.3, "Parentheses as memory". Also, from _Programming Perl_: A regular expression in parentheses, (...), matches whatever the regular expression (represented by ...) matches according to Rule 2. Parentheses therefore serve as a grouping operator for quantification. Parentheses also have the side effect of remembering the matched substring for later use in a backreference (to be discussed later). This side effect can be suppressed by using (?:...) instead, which has only the grouping semantics - it doesn't store anything in $1, $2, and so on. Look into spending $60 for the Perl CD Bookshelf. It rocks. J. J. Horner Linux, Perl, Apache, Stronghold, Unix jhorner@knoxlug.org http://www.knoxlug.org/
In Section
Seekers of Perl Wisdom
|
|