Perl: doing a regexp replace on an array
I have an array of items that I want to do a quick regexp replace on each element. Here is a very elegant solution:
@names = ("John", "Paul", "george", "Ringo");
s/^g/G/g for @names;
print join(", ",@names);