Date: Sun, 17 Sep 2006 23:29:33 -0700
Reply-To: David L Cassell <davidlcassell@MSN.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: David L Cassell <davidlcassell@MSN.COM>
Subject: Re: Perl regex options (was Prxchange: possible to make
Content-Type: text/plain; format=flowed
pardee.r@GHC.ORG wrote back:
>Chopped liver? Never! Apologies! ;-)
>That makes perfect sense--thanks!
>So I'm guessing the complete list of chars that can precede the opening
>'/' on a regex is 's' (for 'substitution'?) in which case you need the
>2-part /match/replace/ type, and 'm' (for 'matching'?) in which case you
>can only have the /match/ portion. But the 'm' is the default & can be
>Does that sound about right?
You really shouldn't think of it as 'characters you can stick on the front'.
You really need to think of it as an entirely separate critter. /pattern/
and s/pattern/subst/ are as different as INDEX() and SUBSTR(). The
first is a matching function, and the second is a substitution function.
And the letters you can put on the end are really far more useful in
Perl than in PRX functions. I only use the 'i' suffix myself except in
David L. Cassell
3115 NW Norwood Pl.
Corvallis OR 97330
Search from any web page with powerful protection. Get the FREE Windows Live
Toolbar Today! http://get.live.com/toolbar/overview