in reply to positional variable question

I think a regular expression is a bit overkill for the situation. You could probably do it much faster using unpack:
my ($year,$month,$day) = unpack 'a4 x1 a2 a2', $date_cfg; my $new_date = "$month/$day/$year";
or if you want to do it in one line:
my $new_date = join '',(unpack 'a4 x1 a2 a2',$date_cfg)[1,2,0];