Wayne Simmons wrote:
> Ok I've read in the docs that $& and his mates $' and $` and some bad boys
> that slow down all regular expressions in an entire program. So in an effort
> to prevent having to use them I was going to use either:
> @- and @+
> Or 
> The index function
> 
> I was wondering if anyone knows whether the @- and @+ system variables were
> bad like the saw ampersand and friends.  
> 
> Also would they be better to use than searching the string again using the
> index function?

It would help if you gave an example of what you're trying to accomplish.
I've used those vars maybe once or twice in testing, but never found a
need for them in any of my normal scripts (but then again, I bleieve number
vars ($1, $2, ...) have the same cost which I do use frequently).

It's a one-time penalty and I wouldn't really worry much about it.  You could
time it and see what the penalty actually is and see if it's warranted.


_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to