When I get a TUIT…
June 6th, 2009 4:52 pm
I use Perl’s split function a lot more than I use join. Every time I use join I go through an iteration like this:
my @things = split(/-/, $value);
[do cool stuff to @things]
my $new_value = join(/:/, @things); #D'oh! Should be join(':', @things);
I understand why (split can take a regexp, join must be on a specific value) but that doesn’t mean it still doesn’t trip me up. When I get time, I’ll write something that will let me put my arrays back together the same way I took them apart.