Your skill will accomplish what the force of many cannot |
|
PerlMonks |
Re: Re: Re: Re: Perl cheat sheetby Juerd (Abbot) |
on Dec 02, 2002 at 07:42 UTC ( [id://216862]=note: print w/replies, xml ) | Need Help?? |
(Sorry, no quote, as I have currently no way of performing a copy/paste) I'll be so glad when Perl 6 arrives. While ^ usually isn't a problem, explaining $ can be tough. Maybe my "line" explanation wasn't clear.
This is how I have always seen ^ and $: But you are probably correct in that this is a strange way of making things clear. I did remove "line" to avoid confusion. I think that "end of string" is a not a good explanation of $, unless /m is explained in more detail. Your new suggestion (mentioning what /s and /m do instead of what the modifiers stand for) helps. I hope it fits in the limited space. Update: it does :) If I were to explain it using regexes, I'd say $ is /m ? (?=\n|\z) : (?=\n?\z) and that ^ is /m ? (?:(?<=\A)|(?:<=\n)) : \A. I doubt that helps much for a cheat sheet, though :) (note: untested) Thanks again.
In Section
Craft
|
|