Your skill will accomplish what the force of many cannot |
|
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
I'll present two methods which work fairly well. The first method is cleaerer to read, but if the list of substitutions is long, it can lead to excessive typing.
The first method favors long lists of strings to undergo the same substitutions. For example, if $str were actually a large array called @str, you would probably favor the first method. The second method favors lots of substitutions to be performed for a single string.
This method just relies on the fact that the for statement causes $_ to alias $str within the scope of the for statement. And regexp binding (=~) binds to $_ if there is no other variable specified. You could also do it this way:
This method is pretty much opposite of my first example. But it can be handy if you have a lot of substitutions.
Dave "If I had my life to do over again, I'd be a plumber." -- Albert Einstein In reply to Re: Chaining string ops
by davido
|
|