in reply to formatting numbers

My favorite solution is:
sub commify { my $text = reverse $_[0]; $text =~ s/(\d\d\d)(?=\d)(?!\d*\.)/$1,/g; return scalar reverse $text; }
I regret wasting the node; i see Grandfather beat me to this solution...