Array one liner replacement

 | Perl | 0 Comments

By far the most efficient way to do a global in line replacement on an array is by using the following substitution one liner:

s/apples/oranges/ for @entries;

Why go through all of the trouble of using a for loop when you can impress your family and friends by doing it so much more elegantly?

Leave a comment

Recent Entries

A walk along the Keizersgracht
Too often one is so consumed by a jungle of intertwined thoughts that the beauty of the nearby surroundings ... »
Popularity is fickle
The popularity of a given next generation technology is very fickle, and its success or failure depends on many ... »
Where was Kiffin really buried?
Hi There seems to be some confusion on the current resting place of Kiffin Rockwell, some say that his ... »
Going to Portugal
Normally the week just before I leave for summer vacation, I spend hours on end desperately searching for some ... »
A human language
These days it is not very often that a new and exciting Perl book comes along. That's why I ... »