On Wed, Apr 27, 2005 at 01:50:57PM -0400, Jay Savage wrote:
> You can drop the stuff from the end, too.  If 'ups' is optional and
> the spacing is variable, then of course handle that with *
> 
>     $description =~
> s/\s*free\+(?:ups)*\s*ground\s+shipping\s*[!]*\s*//i;  # or /ig if
> needed
> 
> Rearrange to suit.  But the imporant thing here is to go for what you
> need to replace, and not what you don't.


Mmm... as I wrote in the comments in the very first e-mail: 
> blablabla...I want to keep the space if I am cutting from inside a string
Is there a way to do this without the lookahead? Yes I can replace with / /, 
but then I am introducing more spaces than there were if I am at the 
beginning or at the end...? Excuse my curiosity :) 

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


Reply via email to